トップ | お知らせ | ためになる? | ←前 | 次→ |
斜めサム ナンプレ を解く
(JavaScript ななめの合計がヒントの ななめサムナンプレ 解法プログラム 通常のナンプレはこちら)
文字サイズは中(M)にして、最大画面でご利用ください。 sample1 sample2 original
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
斜めサム ナンプレ解法 by Funahashi Study Private School |
操 作 方 法 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ななめサム数字入力 【クリヤー】 ボタンで この入力状態になります。 ナンプレの数字入力状態からは 【斜めサム】 ボタンを押す。 (このとき、 ナンプレの数字は一時的に非表示となります) 1 から 60 の数字リストから数字をクリックし、 ななめ数字を格納する場所をクリックすれば、 数字はセットされます。 この数字入力方法には別に1行(列)単位で入力するテキスト入力もあります。 サンプル1 問題で説明すると、 一番上の行 の斜め数字は 1 15 15 21 この数字を入力するときのテキストは 01151521 と各数字を2桁で入力し この行の入力ボタン 【←】 をクリックすれば、 入力される。 このように 数字は全て2桁で入力し その行(列)の 【←】 【↑】 などのボタンを押す (2桁とは、 例えば 1桁の数字 6 の場合 06 と 2桁にすることです) このとき、 ななめ数字は1マスの数字から順に2マス3マス・・・と入力します。 たとえば
数字入力 【数入】ボタンを押す。 このとき、 ななめサム数字の設定ミスがあれば、 「 Error」 と表示することがあるので、 訂正してください。 1 から 9 の数字リストから数字をクリックし、 ナンプレの格納する場所をクリックすれば、数字は格納されます。 ( 数字の入力方法には別にテキスト入力もあります。) ナンプレからはずす場合は、はずす数字をクリックする。 数字テキスト入力 sample1 を表示させ、 数字txt をクリックすれば、 81桁の数字が表示される 例) 例えば次のような配列の数字を入力するときは 81桁の数字をテキスト入力エリアに記入し、 【問題読込】をクリックする。 例題
このように、 1行目から9行目まで81桁の数字 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
解法計算 【計算開始】 をクリックする。 計算中でも、 計算後でも、 【再入】 をクリックすれば、 数字入力状態となります。 解答手順を知る その1、 計算後、 解答手順 をクリックすれば、 テキストデータで表示します。 一つの答は、 4桁の英数字で表現
( o 基本(ただ一つ)、 x 行指定席、 y 列指定席、 b ブロック指定席、 a 追加エリア(対角線など)、 e あぶり出し、 m 排除、g グループ、 t 仮置 ) その2、 再現の 【start】 をクリックすれば、 解答をナンプレ画面上での再現を始めます。 ただし、 このとき1手のみ表示したままで停止中である。
難易度 解答計算後のメッセージでおよその難易度がわかります。 「やさしい」 ・・・ やさしい問題、初心 〜 中級 クラス。 「むつかしい」 ・・・ 難問、上級 クラス。 「超むつかしい」 ・・・ かなり難問(超難問)、達人 クラス。 計算後 【印刷画面】 印刷用別画面を表示します。 この 印刷画面中央の hint を クリックすれば、ヒント数字を表示します。 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
履歴 / 問題表示 / 問題読込 あなたが入力したナンプレは 計算開始のとき 履歴に保存します。 (ただし16問まで保存) 青い数字 1 とか 2 などをクリックすれば、 履歴を再現します。 【問題表示】 ナンプレをテキストデータとして表示します。 【問題読込】 テキストデータのナンプレを読み込みします。 (別途、81桁の数字データの読込もします。 前述) 読込のとき、 データの途中で、 空白 とか 改行 があると、エラーになることがあります。 テキストデータのコピー方法 表示されているデータは全てコピーしてください。 テキストエリアにマウスカーソルを持っていき、 右クリックして 「 すべて選択(A) 」 をクリックし、 次に、 再度右クリックして 「 コピー(C) 」 をクリックすれば、コピー準備できます。 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
斜めサム ナンプレ とは? 基本的なルールは通常の対角線ナンプレと全く同じです。 この例は、サンプル1の左上の3×3ブロックを表示
ナンプレの斜めのマスの合計がサム数字となっている ナンプレの A が 1 となる ・・・ 1マスであるので、自動的に A は 1 と決定される。 ナンプレの B と D の 合計が15 となる ナンプレの C と E と G の 合計が15 となる このように、 ナンプレの数字の斜めの合計が周囲に書かれているのを 斜めサム ナンプレ と いう。 このサンプルの場合 上図の F と H と I の合計は計算によって求められます。 45 - ( 1 + 15 + 15 ) = 14 となります。 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
斜めサム ナンプレ 作成 1、 オリジナル A タイプ (勝手に作成) 【クリヤー】ボタンを押してから、 ORG _A をクリックすれば、 オリジナル問題を表示します。 700万通りの 数字配列を生成しますので、 確率的には同じ問題は出しません。 斜めサム数字を適当に表示とか非表示とし、 また ナンプレの数字を適当に表示させ、 それを 解答させながら、斜めサムナンプレを作成します。 数ON ナンプレ数字を全て表示させる。 数OFF ナンプレ数字を全て非表示とする。 いずれの場合も ナンプレの空白部をクリックすれば、 数字が表示され、 数字をクリックすれば、 その数字は非表示となります。 適当な問題ができたとき、 【計算開始】ボタンで 解答をさせます。 (計算時 その問題も履歴に保存されます) 解答後、 再作成させたいときは 継続 * または 【再入】 をクリックする。 2、 オリジナル B タイプ (数字入力) 【クリヤー】ボタンを押し、 【数字】ボタンを押し 規則正しく数字を 1 〜 9 をそれぞれ入力し ORG _B をクリックすれば、 オリジナル問題を表示します。 数字入力は規則正しく入力する 規則正しくとは たて1列内、 または、 よこ1行内、 または、 対角線内、 または、 3×3ブロック内 に 1 〜 9 を入力することです。 それからの操作は、 オリジナル_A の操作と同じです。 3、 対角線ナンプレ 解答図 から (ナンプレ計算後) このプログラムで通常の対角線ナンプレを解くことができます。 (ななめサム数字は未入力でよい) あなたが作成した対角線ナンプレを解いた直後、 解答後作成 をクリックすれば、 斜めサム数字を表示し、 斜めサムナンプレの作成画面となります。 それからの操作は、 オリジナル_A の操作と同じです。 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
プログラム管理者用 通常のナンプレを入力して解くことができる。 (斜めサム数字未入力で) (解法プログラムチェック用) |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ななめサムナンプレのサンプルは当サイト自作です。 (ナンバープレース は ナンバープレイス とも ナンプレ とも 数独(SUDOKU) とも 数読 とも 呼ばれます) (また、 対角線ナンプレ は 交差ナンプレ とも 呼ばれます) |
(制作:2008/08/01/印刷2011/03/06/無断転載禁_67_5)
← サイト全体のカウント ← ナンプレのカウント