有关猜数游戏(如下:)请帮下忙!玩法:甲先想好一个不超过三位(0到999)的数字让乙猜.乙可以提问,但是甲只能回答是或不是.在猜数的过程中甲可以随意改变自己想好的数字,但不能与前面已经回答的问题相矛盾.(1)试计算乙最少要提问几次,才能讲出甲的数字?(2)设计一个使乙能通过最少次数提问而讲出甲想的数字的提问方法?

问题描述:

有关猜数游戏(如下:)请帮下忙!
玩法:甲先想好一个不超过三位(0到999)的数字让乙猜.乙可以提问,但是甲只能回答是或不是.在猜数的过程中甲可以随意改变自己想好的数字,但不能与前面已经回答的问题相矛盾.
(1)试计算乙最少要提问几次,才能讲出甲的数字?
(2)设计一个使乙能通过最少次数提问而讲出甲想的数字的提问方法?

应该是对半法
500——250——125——62——31——15——7——3——1