トップ | お知らせ | ためになる? | ←前 | 次→ |
周囲足し算 ナンバープレース を解く
(JavaScript Frame Sudoku Solver / 普通の解法はこちら / 足し算ナンプレはこちら)
文字サイズは中(M)にして、最大画面でご利用ください。 sample1 sample2 sample3 original
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Frame Sudoku Solver by Funahashi Study Private School |
|
操 作 方 法 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
周囲足し算数字入力 6 から 24 の数字リストから数字をクリックし、 周囲足し算数字を格納する場所をクリックすれば、 数字はセットされます。 この数字入力方法には別にテキスト入力もあります。 サンプル問題で説明すると、 一番上の行 (1行目) のテキストは
(2桁とは、 例えば 1桁の数字 6 の場合 06 と 2桁にすることです) 数字入力 【数入】ボタンを押す。 このとき、 周囲足し算数字の設定ミスがあれば、 「周囲足し算数字 Error」 と表示しますので、 訂正してください。 エラー表示記号の説明 ← ここの行の9つの数字の中ににエラーあり ↑ ここの列の9つの数字の中ににエラーあり 1 から 9 の数字リストから数字をクリックし、 ナンプレの格納する場所をクリックすれば、数字は格納されます。 ( 数字の入力方法には別にテキスト入力もあります。) ナンプレからはずす場合は、はずす数字をクリックする。 数字テキスト入力 sample1 を表示させ、 数字txt をクリックすれば、 81桁の数字が表示される 例) 例えば次のような配列の数字を入力するときは 81桁の数字をテキスト入力エリアに記入し、 【問題読込】をクリックする。 例題
このように、 1行目から9行目まで81桁の数字 数字入力後に、 【対角線】 を設定したいとき 【対角線】の設定は数字入力前にしなければいけません。 数字を一つでも入力してしまうと、 設定できません。 (ミス防止のため) そのときの対処方法 1、 【サム入】 ボタンを押し、 周囲足し算数字入力状態にする。 このとき、 表示されているナンプレ数字は一時的に消えます。 2、 【対角】 ボタンを押し、 対角線を設定する。 3、 【数入】 ボタンを押す。 コンピュータはナンプレ数字をチェックしながら、 表示します。 このとき、 論理的に合わない数字は 自動的に削除します。 (削除メッセージあり) |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
解法計算 【計算開始】 をクリックする。 計算中でも、 計算後でも、 【再入】 をクリックすれば、 数字入力状態となります。 解答手順を知る その1、 計算後、 解答手順 をクリックすれば、 テキストデータで表示します。 一つの答は、 4桁の英数字で表現
( o 基本(ただ一つ)、 x 行指定席、 y 列指定席、 b ブロック指定席、 a 追加エリア(対角線など)、 e あぶり出し、 m 排除、g グループ、 t 仮置 ) その2、 再現の 【start】 をクリックすれば、 解答をナンプレ画面上での再現を始めます。 ただし、 このとき1手のみ表示したままで停止中である。
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
履歴 / 問題表示 / 問題読込 あなたが入力したナンプレは 計算開始のとき 履歴に保存します。 (ただし16問まで保存) 青い数字 1 とか 2 などをクリックすれば、 履歴を再現します。 【問題表示】 ナンプレをテキストデータとして表示します。 【問題読込】 テキストデータのナンプレを読み込みします。 (別途、81桁の数字データの読込もします。 前述) 読込のとき、 データの途中で、 空白 とか 改行 があると、エラーになります。 テキストデータのコピー方法 表示されているデータは全てコピーしてください。 テキストエリアにマウスカーソルを持っていき、 右クリックして 「 すべて選択(A) 」 をクリックし、 次に、 再度右クリックして 「 コピー(C) 」 をクリックすれば、コピー準備できます。 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
周囲足し算ナンプレ とは? 海外では Frame Sudoku (フレーム数独) と言われています。 基本的なルールは通常のナンプレと全く同じです。 この例は、サンプル1の左上の3×3ブロックを表示
ヨコ ナンプレの A と B と C の 合計が6 となる ナンプレの D と E と F の 合計が19 となる ナンプレの G と H と I の 合計が20 となる タテ ナンプレの A と D と G の 合計が10 となる ナンプレの B と E と H の 合計が15 となる ナンプレの C と F と I の 合計が20 となる
このように、 ナンプレの数字の合計が周囲に書かれているのを 周囲足し算ナンプレ とか フレームナンプレ とか フレーム数独 と いう。 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
周囲足し算ナンプレ (フレームナンプレ) と サムクロスナンプレ は 同じ なお、 前ページの 「サムクロスナンプレ」 も このページの 「周囲足し算ナンプレ」 と 表示方法は違っていますが、 中身は全く同じナンプレです。 ですから、 保存用のテキストデータは共通にしてあります。 どちらのページの問題も 別のページの問題として表示できます。 この 「周囲足し算ナンプレ」 は 雑誌によっては 「フレームナンプレ」 とも呼ばれていますが、 このナンプレでは、 特に 真ん中の3×3ブロックには 全くヒントの合計数がありません。 しかし、 「サムクロスナンプレ」 では、 全ての3×3ブロックに ヒントの合計数が表示されます。 したがって、 このナンプレをあなたご自身で解くときは このページのナンプレのデータを 【問題表示】 で表示させ、 前のページの 「サムクロスナンプレを解く」 で 【問題読込】 させて、 その画面で解くと 解きやすいです。 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
問題作成 この問題を作成したいとき、 前頁の サムクロスナンプレを解く で作成できます。 出来上がったら、 データをこのページに読み込ませれば、 フレームナンプレとなります。 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
周囲足し算ナンプレ(フレームナンプレ) と サムクロスナンプレが 同じ理由 これは sample1 の一部を表示しています また、 一番右側の数字は、 サムクロスのように 表示し直しています。
中央の 3×3ブロックの左側の合計数字がありませんが、 計算によって、 出すことができます。 1行(列)には 1 〜 9 の数字が入るので どの行(列) の合計も 45 となります。 以上から算出した数字を追加すると、 下図のようにサムクロスナンプレとなります。 例) 一番上の行 45 - ( 6 + 24 ) = 15
2010年9月 印刷画面追加 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
サンプルは当サイト自作です。 ナンプレ作成 とか ナンプレ出題 で作りました。 (ナンバープレース は ナンバープレイス とも ナンプレ とも 数独(SUDOKU) とも 数読 とも 呼ばれます) (また、 対角線ナンプレ は 交差ナンプレ とも 呼ばれます) |
(制作:2006/10/01/追加2010/09/10/ 無断転載禁_79_0)
← サイト全体のカウント ← ナンプレのカウント