javaで数独を解くプログラムについて
java初心者です。
学校で数独を解けという問題が出て、問題の意味もまったくわからないのでヒントください。
問題
数独を解くプログラムを作成せよ。ただし、すでに埋まっているマスを入力する時にはi,j,n(改行)でひとつの数字を入力できるものとし、終了条件は、0,0,0を入力するとする。
問題用紙には1問だけ数独が載ってあるのですが、
初歩的な質問で申し訳ありませんが
まずこのプログラムは、その1問だけ載っているマスが少し埋まっているプログラムを打ち込んでから解くプログラムを考えるのでしょうか?
普通、数独を解くプログラムとは、空いているマスにキーボード入力して、解くのでしょうか?それとも自動に動いて解くのでしょうか?
はじめにプログラムをコンパイルしたときにどう言葉が出るようにすればようのでしょうか?
終了条件0,0,0とは、000を入力したら終わる?ということでしょうか?
マスを作って、クリックすると数字が…というようなjavaは習ってなくコマンドプロントでコンパイルだけなので、数字を打って入力、エンターというだけで解くのだと思うのですが、まったくわからないです。
根本的にわからなくてすいません。
ぜひご回答よろしくおねがいします。
お礼
あぁ!!本当ですね!!やっぱり自分の考えが浅かった・・・。 ありがとうございます~^^ここから先、全部できるかやってみます!