0
我想使用countCellsToFill()
來計算陣列中零的數量(0
)。 我試着循環與count+1
這是返回。但它不會出現在輸出中。有人請幫我完成這個。計算Sudoku中的零
public class Sudoku{
public static void main(String... args) throws Exception
{
Scanner scanner = new Scanner(System.in);
int[][] sudokuPuzzle = {
{8, 1, 0, 0, 0, 0, 0, 3, 9},
{0, 0, 0, 9, 0, 1, 0, 0, 0},
{3, 0, 5, 0, 0, 0, 4, 0, 1},
{0, 0, 9, 8, 0, 2, 7, 0, 0},
{0, 0, 0, 5, 0, 6, 0, 0, 0},
{0, 0, 4, 3, 0, 7, 1, 0, 0},
{1, 0, 8, 0, 0, 0, 9, 0, 2},
{0, 0, 0, 6, 0, 4, 0, 0, 0},
{2, 4, 0, 0, 0, 0, 0, 6, 5}
};
printSudoku(sudokuPuzzle);
}
public static void printSudoku(int[][] sudokuPuzzle)
{
for (int i = 0; i < sudokuPuzzle.length; i++)
{
if (i == 3 || i == 6)
System.out.println("------------------------");
for (int j = 0; j < sudokuPuzzle[i].length; j++)
{
System.out.format("%-2s", sudokuPuzzle[i][j]);
if (j == 2 || j == 5)
System.out.print(" | ");
}
System.out.println();
}
}
}
你是什麼意思 「使用countCellsToFill()」?您沒有在您的問題中包含該方法,您的代碼也不會在任何地方使用它。 – azurefrog
@azurefrog countCellsToFill()還沒有使用..我想用這種方法來計算零的數量..這裏的零是爲了在數獨中的空格。我只是想計算細胞必須填充。 – Tippu
@Tippu我在這裏找不到任何'count + 1'? – Blasanka