久々の新作プログラム

「数独ソルバー」ベータ版のページ

「おいしいBook」以来、久しぶりにプログラムを作りました。これがその「数独ソルバー」ベータ版です。


◆数独とは?

週間文春の懸賞付きパズルコーナーに「てこずるパズル」というのがあります。ここには様々なパターンのパズルが掲載されているのですが、特に私はその中でも時々登場する「数独」というタイプのパズルが気に入っています。

ルールは簡単で、

で、答えをはがきに書いて送ると、正解者の中から抽選で十名様に1万円が当たることになっていますが、私は今だかつてあたったことがありません。むむむ。

このプログラムで数独を解き、応募しましょう。

◆インストール方法

ダウンロードしたファイルのパッケージを Newton デバイスにインストールします。

◆使い方

プログラムを起動して、解きたい問題を指定します。問題をセットするには、マス目のどれかをタップし、そして出てくるピッカーから、入力したい数字を選択します。

マス目から数字を消したいときは、ピッカーから "None" を選択すると消えます。

"Start" をタップすれば、問題を解き始めます。うまく解けたら "Success..." のように、うまくいかなかったら "Sorry..." のように画面下部に表示されます。

解けた部分から、空欄にイタリック体で答えが書き込まれていきます。全部解けると、次のようになります。

部分的に解きながら、何度も start ボタンをタップして、徐々に解いていくことも可能です。

◆使用条件・配布条件

このプログラムはフリーウェアですので、転載・配布は自由に行えます。ただし、以下のことは禁止されます:

また、このプログラムを使ってパズルを解き、懸賞賞金が得られた場合はその収入を全て Newton のために使っていただけるようお願いいたします。これが使用の条件です。

また、バグを見つけたときは私にご連絡下さい。迅速に修正したいと思います。

◆バージョン

0.51b 1998/7/6 アプリケーションベースビューが移動できない問題を解消。(発見者:にしゴン)

0.5beta 1998/7/5 最初のバージョン

テストは、週間文春 1998 年 7 月 2 日号に掲載の「てこずるパズル」#270 の問題に対してだけ行っています。

よって、他の問題は解けない可能性もあります。

また、現バージョンでは、入力した問題の矛盾チェックなどは行っていません。さらに、それ以上解けなくなった時点で「解けましぇ〜ん」と音を上げるへたれな奴です。なにせ、5時間で作ったのでまだまだソースコードもひどい状態です。お恥ずかしいですが、ソースも公開しておきます。大目に見てやって下さいまし。

◆開発環境・テスト環境

開発環境:Apple PowerMacintosh 8500/180, MacOS8.0J, NTK1.6.4, ResEdit2.1.3, MicrosoftExcel5.0J, YooEdit, Adobe PhotoShop4.0J

テスト環境: Apple eMate300+増設内蔵メモリ+Fallaron Ethernet Card

◆Copyright

Copyright 1997-1998 Saito Kunihiro


では、下のボタンでダウンロードして下さい。