トップ | お知らせ | ためになる? | ←前 | 次→ |
ジャンボ合体ナンバープレース を解く
( 99合体まで 組み合せ自由 / 奇数 偶数 別ブロック 設定可 / 変則ブロック合体は 合体解く をご利用ください / English )
文字サイズは中(M)にして、最大画面でご利用ください。 sample1 original 最初 初期化 に時間がかかります
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
The Jumbo Multiple Number Place ( solver ) by Funahashi Study Private School | txt a_txt 手順 |
ご注意 初めて ボタンを押したとき、 全体図表示部の初期化のために10秒以上の時間がかかります。 この初期化前に ボタンを押したときとか、 サンプル を表示しようとしたとき、 同様に 初期化のために10秒以上の時間がかかります。 (初期化は1回だけ) 計算途中で、 「スクリプトを中断しますか」 と表示し、計算を中断することがありますが、 のボタンを押して計算を続行させてください (JavaScript で計算させていますので、実行速度が遅く このような表示がでることがあります。 さらに、 このように中断させないために時分割処理をしていますので、 40合体難問の場合 計算に30分程度時間がかかることがあります) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
操作方法 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
合体組み合わせ |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
合体ナンプレを組み合わせるために まず を押す (全体メッセージ: 合体クリヤ中 (最初だけ 合体初期化中 と表示) → 合体組合せ) (合体組合せ と表示されたら 組合せ作業開始) このように表示されるので、 ここにナンプレを組み合わせます。 (実際のマス目は ヨコ40 × タテ20 です)
クリックすると 通常ナンプレが下図のようにセットされます。
同じ場所を 再度クリックすると +ななめナンプレになります。 背景色が灰色から紫色に変化します。
同じ場所を さらにクリックすると 削除されます。(ただし、一番大きい数字のナンプレのみ) 重ね合わせるナンプレの位置をクリックすれば、次のナンプレがセットされます。 (99合体まで) 重なっている部分は、 白色が 黄色 などに変化します。
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
組み合わせのとき、 通常の合体である、 とか などをクリックすれば、 Quickly Set (クイックリー・セット=すばやくセットする) ができます。 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
数字入力 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ナンプレの組み合わせが出来上がったら、 を押す。 (全体メッセージ: 数字入力準備中 → (数/奇/偶)入力)
数字入力は、 中央の数字をクリックし、 ナンプレ画面をクリックすると数字がセットされ、 セットした数字をクリックすれば、その数字は削除されます。 別途、テキストによる数字入力が出来ます。 テキストエリアに数字81個すべてを書き、 【問題読込】で入力できます。 このとき、空白部は数字の0、 途中で (space) とか改行とかは入力しないこと。 (すでに入力されている数字上に テキストで0を書いてもすでにある数字は削除されません) ボタンで 合体組合せの追加訂正ができます。(この数字入力状態からのみ作動) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
バラエティー設定 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ボタンで バラエティー (奇数偶数とか別ブロック設定) 入力状態となる
ボタンで、入力するバラエティーを選択する。 > と、選択中であることを表示。 ナンプレ画面上をクリックすればセットされ、 再度クリックすれば削除されます。 奇数偶数などの特別なボタン 【残全】 選択している色で全てセットする。 【全消】 選択している色を全て削除する。 ex 奇数と偶数 あるいは 小数と大数 を入れ替える exchange ud 【全消】ボタンを間違えて押したとき、直後に復元します。 Un do アンドゥ 別ブロック(追加ブロック) は9個セットしないと、エラーとなります。 (なお、別ブロックなどは重なっている別のナンプレ部分にもセットできます) ボタンで 数字入力にもどる ← 必ず数字入力に戻ること 注意 数字入力状態にもどらないと、 ナンプレの番号指定とか、合体再入力とか、計算開始とかは作動しない) 数入力に戻るとき、奇数偶数などの論理的ミスを簡単にチェックします。 ← 奇数偶数などチェック エラー表示は次の通り 奇数 er_奇##、 偶数 er_偶##、 小数 er_小##、 大数 er_大## なお、 ## は エラーの場所を表示 ヨコ y、 タテ t、 ブロック b、 数字はそれぞれ 行、列、ブロック。 (例 er_奇y2 は 奇数がヨコ2行目内でミスあり) (エラー表示されたとき、数入力状態には戻りません) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
計算 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
全てのナンプレに数字 (奇数偶数など) を入力したら、 ボタンを押す (数字入力状態のときのみ 計算に入れます) 計算途中経過のメッセージ (全体メッセージ) 計算中... → 計算中...1 ←この数字は解答ができたナンプレ数 計算が終了すると 計算終了 と表示。 (ナンプレのメッセージ) 対称論理計算中は ##A--% (対称3個組) とか ##B--% (対称6個組) と表示。 (なお、 -- は進行状況の%数字) 論理計算中は ##_n? と表示。 仮置計算中は n?_$$ とか n?*_$$ と表示。 ## は算出した解答数 (加算カウント) ? はナンプレの番号 $$ は仮置調査の数 (減算カウント) * は仮置での解答あり → 別解調査中 一つのナンプレの解答が出来ると、 ナンプレ組合せエリアの数字の背景色が ■から 本来の表示色 (■ とか ■ など) に戻り、 解答済であることを知らせます。 (テキストエリア ここで表示するのはプログラム管理者用 プログラム正常動作確認) 合体ナンプレ数と同じ桁数の数字と記号を表示。 例えば5合体の場合、 計算開始時 00000_g-1 と表示。 0 は論理計算前の状態。 (5桁=5合体) g-1 はグループ仮置状態。 -1 未作動。 0 以上の数値 仮置状態(減算カウント)。 0 が 1 とか 2 に変わる。 計算途中の状態。 2* と表示されたとき、別解を見つけたので解答未決定状態。 3 は解答済状態。 全て 3 となって全ナンプレ解答済。 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
計算停止 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
計算を強制停止させるには ボタン。 ただし、解答数字は残りません。 解答数字を残して強制停止させるには、 stop をクリックする。 (仮置き計算に入るとき 未開(No)欄に stop を表示) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
解答表示 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
計算終了 したとき、 stop (計算強制停止) も含む ナンプレ組合せエリアの数字をクリックすれば、その数字のナンプレの解答を表示します。 でも表示ナンプレを選択できます。 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
問題表示 問題読込 E問 E答 履歴 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
数字入力状態のときか、 計算終了のとき、 ボタンで 現在の合体ナンプレをテキストで表示します。 → メモ帳などに保存します。 保存してある問題を テキストエリアに貼り付け、 ボタンで読込再現します。 (このとき、10秒以上の時間がかかります) ボタンは ← エクセル用データ 合体全体の問題数字配列をエクセルで表示できるようにしたデータ。 ボタンは 同様に 解答数字配列をエクセルで表示できるようにしたデータ。 履歴は計算時にその問題を記憶します。 (読込した問題は履歴に保存しません) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
プログラム管理者用 (ジャバスクリプト解法プログラム正常動作監視) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
txt 数字入力状態か 計算終了のとき、 表示中のナンプレを81桁の数字で表示。 a_txt 計算終了のとき、 表示中のナンプレの解答を81桁の数字で表示。 手順 計算終了のとき、 stop で計算を停止させたとき、 解答手順を表示 1個の答 **-###? ** ナンプレの番号 ### 左から 1桁目=上から何行目か、 2桁目=左から何列目か、 3桁目=答 ? 使用プログラム r論理 y横指定席 t縦指定席 bブロック指定席 w追加ブロック aあぶり出し s合体対称 gグループ k仮置 変数忘備録 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(ナンバープレース は ナンバープレイス とも ナンプレ とも 数独(SUDOKU) とも 呼ばれます) (また、合体ナンプレ は 多重ナンプレ とも 重ね合わせナンプレ とも 変形ナンプレ とも呼ばれます。) (さらに、ジャンボ合体 は 超巨大合体 とも スーパージャンボパノラマ とも 超特大ジャンボ とも呼ばれます) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
全てのサンプルは当サイト自作です。
ナンプレ作成プログラム(複雑ナンプレ)で作りました。
(制作:2005/04/13/無断転載禁_77_4)
← サイト全体のカウント ← ナンプレのカウント