Hit and Blowは、相手が考えた4桁の数字をヒントを元に推測する
ゲームである。まず、相手は0-9の数字からなる4桁の数字を考える。
但し、
一回の質問は、好きな4桁の数字(ただし上と同じ条件に従う)を言い、それに対して、
|
コンピュータが乱数で数字を考え、人間が質問してその数字を 当てるようなプログラムを作成して欲しい。以下に、 その実行時の様子を示す。
Please input number: 0123 1H1B Please input number: 4567 1H0B Please input number: 8945 0H2B Please input number: 2389 0H2B Please input number: 4502 1H2B Please input number: 4820 2H0B Please input number: 9520 4H0B Congratulation! You found the number by 7 questions. |