犬ぶよツールズ制作記録

Javaによる研究生活のためのパッケージ、犬ぶよツールズ。
その開発と保守のための備忘録

犬ぶよ数独そるばー

2011-10-12 17:07:50 | Weblog
● 概要
与えられた数独を解くプログラムです。

● 要件
+ Java実行環境1.4以上

● ライセンス
フリーです。

● インストール
次のファイルをダウンロードして適当なディレクトリに置きます。
+ sdk1.0.0.jar
+ jp.inubuyo.bone.ddsv-0.2.1.jar (問題をファイルから読む場合に必要。)

● インストールの確認
ターミナル(Windows OSならコマンドプロンプト、Mac OS Xならターミナル、Linuxなら端末、など)で、
ダウンロードしたファイルに行き、次のコマンドを打ちます。

java -cp sdk1.0.0.jar sdk.Sudoku

次のようなメッセージが出れば成功です。

USAGE :
1 arg : line3
2 args: [option] filename
Options are: -3, -d


● 使い方・1
コマンドに問題を指定します。
例えば、


java -cp sdk1.0.0.jar sdk.Sudoku 000000010400000000020000000000050407008000300001090000300400200050100000000806000


とすると、

のように、問題と解いた結果が表示されます。


● 使い方・2
ファイルに問題を書いておきます。
例えば、中身が1行で、


000000010400000000020000000000050407008000300001090000300400200050100000000806000


となっているファイル「test.txt」があるとします。


java -cp jp.inubuyo.bone.ddsv-0.2.1.jar:sdk1.0.0.jar sdk.Sudoku -3 test.txt

とすると、
コマンドに問題を指定したのと同様の結果が表示されます。


最新の画像もっと見る

コメントを投稿