トップ | お知らせ | ためになる? | ←前 | 次→ |
合同図形 ナンバープレース を解く
同じ図形内 には 同じ数字が入る ナンプレ
(JavaScript Figure Sudoku 解法プログラム )
文字サイズは中(M)にして、最大画面でご利用ください。 sample1 original
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
The Figure Sudoku Solver by Funahashi Study Private School | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
操 作 方 法 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ブロック 設定 ( 合同図形のセット ) 【クリヤー】ボタン で画面をクリヤーすれば、 ブロック設定状態となります。 【01】ボタン のブロックが選択状態となっています。 ( > 印 が表示されている ) ナンプレの _ をクリックすれば ブロックがセットされ 選択状態の色に変化します。 間違ってブロックをセットしたとき その場所をクリックすれば、 そのブロックは削除され 元の白色にもどります。 (選択しているブロック と クリックした場所のブロック番号が同じとき) ここで、 削除したいブロックの番号がわからないとき、 その削除したいブロックをクリックすれば、 >記号が その番号のブロックに表示され、選択状態になります。 再度 同じ位置をクリックすれば、 そのブロックは削除されます。 次のブロックは 【02】ボタンを押すか、 【次選択】ボタンを押せば、 次のブロックを選択できます。 合同図形ナンプレ とは
このように同じ図形内には同じ数字が入る。 図形は回転とか裏返し可能。 (図形の色は無関係、 図形の形が合同かどうかで判断) 異なる図形の中の数字が同じであってもよい。 当プログラムでは 一つの図形内には同一数字は重複しては入りません。
上図は 一つの図形内に同じ数字 2 が重複して入っている。 このような数字の組み合わせは 当プログラムでは エラー となります。 【対角】 対角線のナンプレに設定します。 数字入力 状態でも 数字を入力する前なら セット可能です。 再度このボタンを押すと 対角線を解除します。 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
合同図形を一つもセットしなければ、 通常のナンプレとしての解法となります。 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
数字入力 合同図形のセットが完成したら、 【数 字】 ボタンで数字入力状態にします。 右側のリストから数字をクリックする。 (格納予定の数字) ナンプレの格納する場所をクリックすれば、数字は格納されます。 ( 数字の入力方法には別にテキスト入力もあります。 ナンプレからはずす場合は、はずす数字をクリックする。 数字テキスト入力 (sample1 を表示させ、 数字txt をクリックすれば、 81桁の数字が表示される) 81桁の数字をテキスト入力エリアに記入し、 【問題読込】をクリックする。 例えば
このように、 1行目から9行目まで81桁の数字 数字入力後に、 【対角線】 を設定したいとき 対角線の設定は数字入力前にしなければいけません。 数字を一つでも入力してしまうと、 設定できません。 (ミス防止のため) 数字入力後に設定したい ・・・ そのときの対処方法 1、 【ブロック設定】 ボタンを押す。 (このとき、 ナンプレの数字は一時的に消えますが、 メモリーに保存されています) 2、 【対角】 ボタンを押す。 3、 【数 字】 ボタンを押す。 消えていた数字は再現されます (対角線上の数字はチェックします) |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
解法計算 【計算開始】 をクリックする。 【数字】 入力状態からのみ 計算可能 解答手順を知る その1、 計算後、 解答手順 をクリックすれば、 テキストデータで表示します。 一つの答は、 4桁の英数字で表現
( r 基本、 x 行指定席、 y 列指定席、 b ブロック指定席、 m 排除、 a あぶり出し、 f 図形、 g グループ、 t 仮置 ) その2、 再現の 【start】 をクリックすれば、 解答をナンプレ画面上での再現を始めます。 ただし、 このとき1手のみ表示したままで停止中である。
難易度 解答計算後のメッセージでおよその難易度がわかります。 「やさしい」 ・・・ やさしい問題、初心 〜 中級 クラス。 「むつかしいヨ」 ・・・ 難問、上級 クラス。 「超むつかしい」 ・・・ かなり難問(超難問)、達人 クラス。 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
再入力 計算中でも、 計算後でも、 【再入力】 をクリックすれば、 数字入力状態となります。 合同図形を訂正したいとき 数字入力状態 から 【ブロック設定】 を押す。 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
履歴 / 問題表示 / 問題読込 あなたが入力したナンプレは 計算開始のとき 履歴に保存します。 (ただし16問まで保存) 青い数字 1 とか 2 などをクリックすれば、 履歴を再現します。 【問題表示】 ナンプレをテキストデータとして表示します。 (数字入力状態のとき と 計算後 に 操作可能) 【問題読込】 テキストデータのナンプレを読み込みします。 (別途、81桁の数字データの読込もします。 前述) 読込のとき、 データの途中で、 空白 とか 改行 があると、エラーになることがあります。 エラーとなったとき、 空白 とか 改行 を削除してください。 テキストデータのコピー方法 表示されているデータは全てコピーしてください。 テキストエリアにマウスカーソルを持っていき、 右クリックして 「 すべて選択(A) 」 をクリックし、 次に、 再度右クリックして 「 コピー(C) 」 をクリックすれば、コピー準備できます。 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
プログラム管理者用 解法プログラムチェック用として 通常ナンプレのデータを読み込み計算させることができます。 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(ナンバープレース は ナンバープレイス とも ナンプレ とも 数独(SUDOKU) とも 数読 とも 呼ばれます) ( 対角線ナンプレ は 交差ナンプレ とも 呼ばれます) |
(制作:2008/07/01/無断転載禁_79_7)
← サイト全体のカウント ← ナンプレのカウント