ヒットアンドブロー(数字当てゲーム・2人対戦・推理の助っ人)
隠された数字を、ヒットとブローの手がかりで当てる推理ゲーム。
ひとりでも2人でも遊べて、アプリや紙で遊んだ予想の続きも考えられます。
設定
設定を変えると、遊んでいる途中のゲームと助っ人の入力は最初からになります。
ひとりで遊ぶ
コンピュータが決めた答えを当てます。予想を入れると、ヒット(記号も位置も合っている数)とブロー(記号は合っているが位置がちがう数)が返ってきます。
| 回 | 予想 | ヒット | ブロー |
|---|
2人で遊ぶ(1台を交代で使う)
Aさん・Bさんがそれぞれ秘密の答えを決め、交代で相手の答えを当てます。先にAさんが予想し、Bさんも同じ回数だけ予想したところで、当てた人の勝ちです(2人とも当てたら引き分け)。相手に渡すときは画面が伏せられます。
相手に見られないように入れてください。決定すると画面が伏せられます。
| 回 | 予想 | ヒット | ブロー |
|---|
Aさんの予想
| 回 | 予想 | ヒット | ブロー |
|---|
Bさんの予想
| 回 | 予想 | ヒット | ブロー |
|---|
コンピュータが当てる
答えを1つ決めて(忘れないように紙に書いておくと安心です)、「はじめる」を押してください。コンピュータの予想に、ヒットとブローの数を答えます。答えはこのページに入れません。
| 回 | 予想 | ヒット | ブロー |
|---|
これまでの答えに合う答えがありません。どこかの回のヒット・ブローがちがうようです。「1つ前に戻す」で直すか、本当の答えを入れると、どの回がちがったかを調べます。
推理の助っ人
アプリや紙で遊んでいるヒットアンドブローの予想と、返ってきたヒット・ブローを入れると、残りの答えの候補と、次に出すとよい予想を出します。上の設定(数字か色・長さ・重複)を、遊んでいるゲームに合わせてください。
| 回 | 予想 | ヒット | ブロー |
|---|
おすすめは、どの結果が返っても残りの候補が平均して少なくなるように選んだ予想です。候補の中に無い予想のこともあります。
記号ごとのようす
残りの候補(多いときは先頭の200通り)
今日の1問
| 回 | 予想 | ヒット | ブロー |
|---|
答え・予想・メモはこのページの中だけで扱い、保存も送信もしません(URL に入るのは設定だけです)。
推理メモ
押すたびに「?」→「○(ある)」→「×(ない)」と変わります。
概要
ヒットアンドブローは、隠された数字を当てる推理ゲームです。予想を言うたびに、数字も位置も合っている数(ヒット)と、数字は合っているが位置がちがう数(ブロー)が返ってきます。このページでは、コンピュータの答えをひとりで当てる、1台を交代で使って2人で当て合う、あなたが決めた答えをコンピュータが当てる、の3つの遊び方と、毎日同じ答えになる今日の1問ができます。
数字(0〜9)のほかに6色を当てる版もあり、長さは3〜5つ、同じ記号を使わない(重複なし)か使う(重複あり)かを選べます。推理の助っ人では、アプリや紙で遊んでいる予想と結果を入れると、残りの答えの候補をすべて数えて一覧にし、次に出すとよい予想をおすすめします。
判定と候補の計算はすべてブラウザの中で行い、答え・予想・メモは保存も送信もしません。登録は要りません。
使い方
遊び方と設定を選ぶ
タブで遊び方を選び、数字か色・長さ(3〜5)・重複のあり・なしを決めます。今日の1問は数字・4つ・重複なしです。
予想を入れる
数字のキーか色のボタンで予想を入れて「決定」を押します。キーボードの数字と Enter でも入れられます。
ヒットとブローで絞る
返ってきたヒットとブローから答えを絞ります。推理メモや残りの候補の数を使うと、考えやすくなります。
ルールと数え方
答えは、数字の版では0〜9、色の版では赤・橙・黄・緑・青・紫の6色から、決めた長さ(3〜5)だけ並べたものです。重複なしでは同じ記号を2回使いません。先頭が0でもかまいません(重複なしの4桁で 10×9×8×7=5,040通り)。
| 答え | 予想 | 結果 | 見方 |
|---|---|---|---|
| 7412 | 0123 | 0ヒット2ブロー | 1と2が答えにあり、位置がちがう |
| 7412 | 1470 | 1ヒット2ブロー | 4が同じ位置。1と7は位置がちがう |
| 7412 | 4712 | 2ヒット2ブロー | 1と2が同じ位置。4と7は位置がちがう |
| 1234 | 1354 | 2ヒット1ブロー | 1と4が同じ位置。3は位置がちがう |
| 0011 | 0001 | 3ヒット0ブロー | (重複あり)位置まで合うのが3つ。予想の3つ目の0は、答えに0が2個しかないので数えない |
重複ありのときは、記号ごとに「答えの中の個数」と「予想の中の個数」の少ない方を足した数が、ヒットとブローの合計になります(色当てのボードゲームで使われてきた数え方。Knuth 1976-77)。
「長さ−1 ヒット・1 ブロー」(4つなら3ヒット1ブロー)は起きません。残りの1つの記号は、ほかの位置には入れないからです。
コツと平均の手数
最初の一手:重複なしなら、0123 のように異なる数字を並べるのが基本です。重複なしでは、どの数字を選んでも1手目で分かることの量は同じなので、工夫のしどころは2手目からです。0123 で 0ヒット0ブロー なら、答えは残りの6つの数字だけでできています(360通り)。
絞り方:ヒットとブローの合計で「どの記号が入っているか」を、ヒットで「どこにあるか」を考えます。推理メモで記号ごとに ○・× を付け、残りの候補の数が減る予想を選ぶと、少ない回数で当たりやすくなります。
本ツールのコンピュータ(コンピュータが当てる・助っ人のおすすめ)が、すべての答えに対して当てるまでにかかった回数です(2026-10-30 に全通りを計算)。
| 設定 | 答えの候補 | 平均 | 最大 |
|---|---|---|---|
| 数字・3つ・重複なし | 720 | 5.07 | 6 |
| 数字・3つ・重複あり | 1,000 | 5.46 | 7 |
| 数字・4つ・重複なし | 5,040 | 5.25 | 8 |
| 色・4つ・重複なし | 360 | 4.05 | 6 |
| 色・4つ・重複あり | 1,296 | 4.45 | 5 |
| 色・5つ・重複なし | 720 | 4.83 | 7 |
4桁・重複なしでは、平均の回数を最も少なくする当て方でも平均約5.21回・最大7回かかることが、全通りを調べた研究で示されています(田中哲朗「数当てゲームMOOの最小質問戦略と最強戦略」1996)。
用語集
- ヒット
- 記号も位置も合っている数です。
- ブロー
- 記号は答えにあるが、位置がちがう数です。
- 重複なし・重複あり
- 同じ記号を答えに2回以上使うかどうかです。重複なしの4桁は5,040通り、重複ありの4桁は10,000通りです。
- 長さ(桁数)
- 答えに並べる記号の数です。本ツールでは3〜5です。
- 答えの候補
- これまでの予想と結果に合う答えです。本ツールはすべての答えを調べて数えます。
- 推理メモ
- 記号ごとに「ある(○)」「ない(×)」を付けておく欄です。
- 推理の助っ人
- 本ツールでの呼び方で、外で遊んだ予想と結果から候補と次の一手を出す機能です。
- おすすめの予想
- どの結果が返っても、残りの候補が平均して少なくなる予想です。
- 矛盾
- どの答えにも合わない結果の組み合わせです。答えのまちがいや入力のまちがいで起きます。
- Bulls and Cows(Hit & Blow)
- 英語圏での呼び名です。Bull(雄牛)がヒット、Cow(雌牛)がブローに当たります。MOO とも呼ばれます。
よくある質問
- Q. ヒットアンドブローとはどんなゲームですか?
- 隠された数字(本ツールでは3〜5つ)を当てる推理ゲームです。予想を言うたびに、数字も位置も合っている数(ヒット)と、数字は合っているが位置がちがう数(ブロー)が返ってきます。少ない回数で当てた人の勝ちです。
- Q. ヒットとブローはどう数えますか?
- 答えが7412で予想が1470なら、4が同じ位置なので1ヒット、1と7は答えにあるが位置がちがうので2ブローです(1ヒット2ブロー)。
- Q. 同じ数字を使う(重複あり)ときはどう数えますか?
- 答えと予想のそれぞれで同じ数字が何個あるかを比べ、少ない方の個数だけを数えます。答えが0011で予想が0001なら、位置まで合うのが3つで3ヒット、予想の3つ目の0は答えに0が2個しかないので数えず、0ブローです。
- Q. 先頭が0の数字も使えますか?
- 使えます。0123 のように0から始まる答えも出ます(重複なしの4桁で 10×9×8×7=5,040通り)。
- Q. 平均何回で当てられますか?
- 4桁・重複なしでは、平均を最も少なくする当て方でも平均約5.21回・最大7回かかることが、全通りを調べた研究で示されています(田中哲朗 1996)。本ツールのコンピュータは全5,040通りで平均5.25回・最大8回でした(2026-10-30 に全通りを計算)。
- Q. 最初の一手は何がよいですか?
- 重複なしなら、0123 のように異なる数字を並べるのが基本です。どの数字を選んでも1手目で分かることの量は同じなので、2手目からが工夫のしどころです。
- Q. 推理の助っ人の「おすすめ」はどう決めていますか?
- 入れた結果に合う答えの候補をすべて数え、予想ごとに返ってくる結果で候補を分けます。分けた後の候補の数が平均して最も少なくなる予想をおすすめにしています(同じなら候補の中にある予想を選びます)。
- Q. コンピュータが当てるモードで答えをまちがえたらどうなりますか?
- 答えに合う候補がなくなった時点で知らせます。「1つ前に戻す」で答え直すか、本当の答えを入れると、どの回のヒット・ブローがちがっていたかを表示します。
- Q. 2人で遊ぶときに答えが相手に見えませんか?
- 秘密の答えを決めた後と、相手に渡すときに画面が伏せられます。予想の画面には自分の予想だけが出て、2人の答えは最後の結果の画面で見せます。
- Q. 今日の1問とは何ですか?
- 日付ごとに決まる、みんな同じ答えの問題です(数字・4つ・重複なし)。日本時間の0時に変わります。答えは URL には入りません。
- Q. 色を当てる版のルールは?
- 赤・橙・黄・緑・青・紫の6色から決めた並びを当てます。ヒット・ブローの数え方は数字と同じです。重複ありにすると同じ色を何回でも使えます。
- Q. 入力した答えや予想は保存・送信されますか?
- 保存も送信もしません。判定と候補の計算はすべてブラウザの中で行います。URL に入るのは、遊び方と設定(数字か色・長さ・重複・候補の数の表示)だけです。
活用シーン
家族や友だちと1台で対戦
スマホやタブレットを交代で使い、画面を伏せながら2人で当て合う
授業やレクリエーション
ヒットとブローの数え方と、候補を絞る考え方を、みんなで試す
すきま時間に今日の1問
毎日同じ答えの問題を、何回で当てられるか試す
アプリで詰まったときの助っ人
遊んでいる予想と結果を入れて、残りの候補と次の一手を確かめる
出典と確認日
ルール・数え方・平均の手数は次の資料で確かめました(確認日 2026-10-30)。資料の文は転載していません。
- 田中哲朗「数当てゲームMOOの最小質問戦略と最強戦略」(GPW96) https://www.tanaka.ecc.u-tokyo.ac.jp/ktanaka/papers/gpw96.pdf
- Tetsuro Tanaka "The Minimum Strategy and the Strongest Strategy of the Number Guessing Game MOO" https://www.tanaka.ecc.u-tokyo.ac.jp/ktanaka/moo/moo-en.html
- 情報処理学会誌 Vol.46 No.6(2005)「数当てゲームMOO」 https://www.ipsj.or.jp/07editj/promenade/4606.pdf
- パソコン甲子園2010 本選 問題01「ヒットアンドブロー」 https://pckoshien.u-aizu.ac.jp/files/2010honsen.pdf
- D. E. Knuth "The Computer as Master Mind", Journal of Recreational Mathematics 9(1), 1976-77
- 45mix「ヒットアンドブローゲームのルールと遊び方」 https://45mix.net/hit-and-blow-game/
ご意見・ご要望を送る
フィードバックを送信
ツールをより良くするためのご意見をお聞かせください。
ツールへの入力欄ではありません
現在、フィードバックの受付を一時停止しています
サーバーが混み合っているか、スパム防止のための安全装置が作動しています。しばらく経ってから再度アクセスしてください。