数独・ナンプレのソルバー
Filename | Tamaño | Tiempo | Download count |
sudoku140611.zip | 27.41 k | 2014-06-11 10:54:31 | 174 |
sudoku140606.zip | 26.67 k | 2014-06-11 10:44:58 | 162 |
This repository is empty. Nothing has been committed yet.
数独・ナンプレのソルバー・プログラム
x86とARMどちらでも動くと思います(ただし、再コンパイルが必要) ARMは3バイトの全角がx86と異なるため、手直しが必要です
UbuntuとLinux Mintの端末(ターミナル)で動きます
端末にて、
$ sudo apt-get install libncurses5-dev
ダウンロードより、「sudoku140611.zip」を、仮に「dl1」フォルダにダウンロードしたとすると
$ cd dl1
$ unzip sudoku140611.zip
$ cd sudoku1
$ gcc -o sudoku sudoku.c
$ ./sudoku
で起動します。
起動すると、
0001: 111 .np ひな形です
0002: 111212a .np Q11111
0003: 112 .np ひな形です
0004: 120324a .np q123
0005: 120324b .np q124
0006: 140606D .np q125
0007: a111 .np ひな形です
というように表示されます。
黄色いカーソルを上下に移動させて、
「0004: 120324a .np q123」にカーソルを合わせて「ENTER」を押せば
既存の問題ファイルを実行します
<コピー>
「0007: a111 .np ひな形です」にカーソルを合わせ、Cボタン(Cキー)を押すと
ひな形ファイルをコピーします。ファイル名は、今日の「何月日.np」です
今日が2014年6月11日で、ひな形ファイルをコピーすると、
ファイル名は「140611A.np」になります
<問題の編集>
いま作ったファイル「140611A.np」にカーソルを合わせ、Eボタン(Eキー)を押せば
編集されます。編集をやめるときは、CTRL+Xキーです
0001:003:*M 何か書いとく
0002:001:;
0003:028:############################
0004:028:#1 + + 3# + + # + + #
0005:028:#++++++++#++++++++#++++++++#
0006:028:# +5 + # + + # + + #
0007:028:#++++++++#++++++++#++++++++#
0008:028:# + + # + + # + + #
0009:028:############################
0010:028:# + + # + + # + + #
0011:028:#++++++++#++++++++#++++++++#
0012:028:# + +8 # + + # + + #
0013:028:#++++++++#++++++++#++++++++#
0014:028:# + + # + + # + + #
0015:028:############################
0016:028:# + + # + + # + + #
0017:028:#++++++++#++++++++#++++++++#
0018:028:# + + # + + # + + #
空欄に数字を入れて、CTRL+Xで終了、そしてENTERで答えを出します