Show page source of FrontPage #98574

{{{ comment
作業部屋の各種情報をプラグインを使って表示することができます。
使わない機能に関しては削除してしまって構いません。
FrontPage やサイドバーをディフォルトの内容に戻したい場合は、
ページを削除すると自動生成ページに戻ります。
}}}
= [[ProjectName]] 

[[RepositoryInfo]]

[[ProjectDescription]]

== リリースファイル (Release Files)
[[ReleaseList]]

== 最近のコミット (Recent Commits)
[[RecentCommit]]

[[RepositoryReadme]]

== 最近更新されたチケット (Latest updated Tickets)
[[RecentTickets(limit=5)]]

= 作業部屋 Wiki について

数独・ナンプレのソルバー・プログラム

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:#  +  +  #  +  +  #  +  +  # 

                                        ファイル名:140611A.np

空欄に数字を入れて、CTRL+Xで終了、そしてENTERで答えを出します