HIT & BLOW - 10 ROUNDS TIME ATTACK の遊び方とルール
公開日:2026年10月15日
HIT & BLOW - 10 ROUNDS TIME ATTACKは、3桁の数字を当てる「ヒット&ブロー」を10問続けて解き、合計タイムを競うゲームです。制限時間は5分。1問あたりの平均はおよそ30秒になります。短い時間で候補を絞り込んでいく、軽い頭の体操として遊べます。
基本のルール
出題される3桁の数字(答え)を、予想の入力と結果の読み取りをくり返して当てます。入力した3桁に対して、次の2つの数が返ってきます。
- ヒット(H):数字も位置も答えと一致している桁の数
- ブロー(B):位置は違うが、答えのどこかに同じ数字がある桁の数
答えが 123 のとき、132 と入力すると、先頭の 1 だけがヒットです。2 と 3 は位置が違うだけで答えに含まれるので、結果は 1H2B になります。
3桁すべてがヒット(3H)になれば正解で、すぐに次の問題に進みます。
答えは、0〜9の数字を、重複なしで3つ並べたものです。入力は、同じ数字を重ねてもかまいません。ゲーム中は、「残り候補」として、まだ答えの可能性がある組み合わせの数が表示されます(最初は720通りです)。
HIT & BLOW - 10 ROUNDS TIME ATTACK の判定で少し変わっているところ
HIT & BLOW - 10 ROUNDS TIME ATTACK では、112 や 777 のように、同じ数字を重ねた入力もできます。判定は「ヒットにならなかった桁それぞれについて、答えのどこかに同じ数字があるか」で行い、答えの数字を一度使ったら消す、という数え方はしません。
答えが 123 のとき、112 と入力すると、先頭の 1 はヒットです。残りの 1 と 2 はどちらも答えに含まれるのでブローになり、結果は 1H2B です。
答えの数字を一度ずつしか数えない一般的な方式なら、同じ入力は 1H1B になります。他のヒット&ブローに慣れている人は、ここだけ注意してください。
この違いは、重複入力をタイムアタックの戦略に使えるようにするための、意図した仕様です。
解くためのヒント
- 同じ数字を3つ並べて、その数字が答えに入っているかだけを調べる。たとえば 111 と入力して 0H0B なら、1 は答えに含まれません。それ以外の結果なら、1 は含まれています。答えには同じ数字が1つしかないので、含まれている場合は、必ず 1H2B になります。
- 答えに含まれないと分かった数字は、位置を調べるときの詰め物に使える。9 が含まれないと分かっているなら、199 と入力して、1H なら先頭が 1、1B なら 1 は別の位置、0H0B なら 1 は含まれない、と読み取れます。
- 結果が返るたびに、その結果と食い違う候補を消していく。ヒットの数とブローの数、それぞれで確かめます。画面の「残り候補」の数が減っていくのが、絞れている目安になります。
- 1問に悩みすぎない。平均30秒を目安に、行き詰まったら別の数字を試して情報を増やすほうが、結局は速いことがあります。
プレイするときの注意
ゲーム中は、ブラウザの中だけで進みます。サーバーとやりとりするのは、開始のときと終了のときだけです。通信の速さがタイムに影響しないようにするためです。設計の背景は、設計メモに書いています。