Coding_Gamesメモ_sudoku_Validator
javaの学習にCoding_Games を知り、学習の記録としてメモ。
To debug:
System.err.println( );
を使うとデバックしやすくなる。(エラー出力は評価に影響しない)
内容
数独の答えを判定
ルール
9*9 の数字が入力されるので、数独の答えとして正解かをtrue/false で出力する
数独のルール
行、列、3*3 の9 個のブロックに分けた1ブロック、それぞれに1~9までの数字が揃っていること
インプット
1行に' ' で区切られた1~9 までの数字が9 個 9行分
アウトプット
true かfalse
考え方
1~9 まで重複した数字はないか判定する関数を作っておく
直前の判定がtrue なら、行、列、3*3 の9 個のブロックに分けた1ブロック、を判定する
Coding_Games:https://www.codingame.com/