Mini Sudoku

Un Sudoku completo es una cuadrícula de 9 por 9 en la que cada cuadrado de 3 por 3, cada fila y cada columna contiene los números del 1 al 9.

Para esta tarea, recibirás un cuadrado completo de 3 por 3 como un arreglo bidimensional. Crea un método que compruebe si el cuadrado contiene exactamente una vez cada número entero del 1 al 9. Rechaza los duplicados y los valores que estén fuera de ese rango.

Ejemplos

Program.isMiniSudoku(new int[][] { { 1, 3, 2 }, { 9, 7, 8 }, { 4, 5, 6 } }) ➞ true

Program.isMiniSudoku(new int[][] { { 1, 1, 3 }, { 6, 5, 4 }, { 8, 7, 9 } }) ➞ false
// El 1 está repetido.

Program.isMiniSudoku(new int[][] { { 0, 1, 2 }, { 6, 4, 5 }, { 9, 8, 7 } }) ➞ false
// El 0 está fuera del rango permitido.

Program.isMiniSudoku(new int[][] { { 8, 9, 2 }, { 5, 6, 1 }, { 3, 7, 4 } }) ➞ true

Notas

N/A