ナンプレ(数独)を無料で遊ぶ・解く
新しい問題を作るか、手持ちの問題を入力して、キーボードや大きな数字パッドで遊べます。行き詰まったら、解き方を1手ずつ日本語で説明します。どの問題も答えは必ず1つです。
計算方法
ナンプレ(数独)のルール
ナンプレは9×9のマスを3×3のブロック9つに分けたパズルです。どの行にも、どの列にも、どのブロックにも1〜9の数字が1つずつ入るように、空いているマスを埋めます。太字の初期数字は変えられません。「数独」はニコリの登録商標で、一般的には「ナンバープレース(ナンプレ)」と呼ばれます。
ナンプレを無料で遊ぶ・解く方法
- 難易度(初級・中級・上級・難問)を選んで「新しい問題」を押します。新聞や本の問題を解きたいときは「問題を入力」を選び、初期数字を入れて「この問題で始める」を押します。
- マスをタップして数字パッドから数字を選ぶか、1〜9のキーを押します。✎またはNでメモ入力に切り替わります。
- 行き詰まったら「ヒント」で次の一手、「チェック」で間違った数字、「解き方」で最後までの手順を確認できます。
例:初期数字が26個の問題なら、空欄は81 − 26 = 55マスです。3行目に足りないのが4と7だけで、5列目にすでに7があれば、3行5列のマスは4に決まります。これを「候補が1つだけ(ネイキッドシングル)」と呼びます。
操作方法
- スマホ・タブレット:マスをタップし、下の大きな数字パッドで数字を選びます。⌫で消去、✎でメモ切り替え、↶で1手戻します。
- キーボード:矢印キーで移動、1〜9で入力、DeleteまたはBackspaceで消去。Nでメモ切り替え、Shift+数字でメモを直接入力、Ctrl+Zで元に戻します。
- メモ:マスに小さな数字で候補を書き込めます。数字を確定すると、同じ行・列・ブロックのメモから自動で消えます。
- 重複:同じ行・列・ブロックに同じ数字が2つあると、すぐに赤で表示されます。「チェック」は答えと照らし合わせて間違いを示します。
ナンプレの解き方(解法テクニック)
「ヒント」は次の一手、「解き方」は最後までのすべての手順を表示します。人が解くのと同じように、いつも一番やさしいテクニックから使います。
- 候補が1つだけ(ネイキッドシングル):そのマスに入る数字が1つしか残っていない。
- 入る場所が1つだけ(ヒドゥンシングル):行・列・ブロックの中で、ある数字が入れるマスが1つしかない。
- ポインティングとクレーミング:ブロック内である数字の候補が1行に限られるなら、その行のブロック外のマスには入らない(逆も同様)。
- ペアとトリプル:2つ(3つ)のマスが同じ2つ(3つ)の候補だけを持つなら、その数字は同じ行・列・ブロックのほかのマスから消せる。
- X-Wing:ある数字が2つの行で同じ2列にしか入らないなら、その2列のほかのマスからその数字を消せる。
- 仮置き(バックトラック):どのテクニックも使えないときは、コンピューターが数字を順に試します。とても難しい問題でだけ使い、手順にも表示されます。
難易度について
難易度は、解くのに必要な一番難しいテクニックで決まります。初級はシングルだけ、中級はポインティング、クレーミング、ペアまで、上級はトリプルとX-Wingまで、難問はそれ以上のテクニックが必要です。作成した問題は表示前に答えが1つだけであることを確認しています。初期数字は新聞のパズルと同じく点対称に配置されます。時間内に選んだ難易度の問題を作れなかった場合は、実際の難易度を表示します。
印刷・保存・プライバシー
「印刷」では、タイトルと盤面だけを印刷します(広告やボタンは入りません)。高齢の方や子ども向けに紙で遊びたいときにも便利です。プレイ中の盤面はブラウザーのlocalStorageに保存され、再読み込みしても続きから遊べます。サーバーには何も送信しません。問題はブラウザーの乱数生成(crypto.getRandomValues)で端末上で作成されます。
よくある質問
ナンプレと数独の違いは?
同じパズルです。「数独」はパズル制作会社ニコリの登録商標なので、ほかの出版社やサイトでは「ナンバープレース(ナンプレ)」と呼ぶのが一般的です。
ナンプレの解き方のコツは?
まず、ある数字が行・列・ブロックのどこに入れるかを探します(入る場所が1つだけ)。次に、マスに入る候補が1つしか残らないマスを探します。行き詰まったら候補をメモに書き出すと、ペアやX-Wingが見つかります。「ヒント」で次の一手を確認できます。
新聞や本のナンプレを解くには?
「問題を入力」を選んで初期数字を入力し、「この問題で始める」を押します。「解き方」で1手ずつの説明を、「答えを表示」で完成した盤面を確認できます。
ナンプレの答えは必ず1つですか?
ここで作成する問題は、表示前に答えが1つだけであることを確認しています。自分で入力した問題に答えがない、または複数ある場合はお知らせします。
メモはどう使いますか?
鉛筆マーク✎を押すかNキーを押すと、数字が候補として小さく入力されます。Shift+数字なら、モードを切り替えずにメモできます。
初期数字は最低いくつ必要ですか?
17個です。初期数字16個で答えが1つに決まるナンプレは存在しないことが、2012年にコンピューターで証明されました(McGuire、Tugemann、Civario)。
ナンプレを印刷できますか?
はい。「印刷」を押すと、タイトルと現在の盤面だけを広告なしで印刷できます。
プレイ中の盤面は保存されますか?
はい、このブラウザーに保存されます。ページを再読み込みしても続きから遊べます。プライベートモードでは、ウィンドウを閉じると削除されます。
出典・根拠
更新日:
関連ツール
- 点数計算・スコア記録ツールボードゲームやトランプの点数計算に使える無料のスコア記録ツール。ラウンドごとの点数、合計、順位、目標点、元に戻すに対応。データはブラウザーにだけ保存。
- サイコロを振る:d6、d20などオンラインでサイコロを振れます。4・6・8・10・12・20面のサイコロを1〜10個、合計・履歴・正確な確率つき。公平な暗号学的乱数を使用。
- 乱数生成ツール(ランダム数字)範囲を決めてランダムな数字を生成。1〜100などの乱数を最大1,000個、重複なしでも抽選できます。ロト6・ロト7・ミニロトの数字選びもワンタップで。
- 2048ゲームをオンラインで遊ぶ2048パズルをブラウザで無料プレイ。スワイプか矢印キーで同じ数字をくっつけて2048を目指します。ベストスコア、ひとつ戻す、途中保存に対応。
- Tier表メーカー:ティアリストを作成無料のTier表メーカー。テキストや手持ちの画像をSからFのランクに並べ、行の名前や色も自由に変更。PNGで保存、リンクで共有できます。登録不要です。
- Web対局時計スマホで使える無料の対局時計。大きな2つのタッチ面、フィッシャー(1手ごとの加算)や遅延、3+2から90+30までのプリセット、手数カウンター、時間切れの音付き。