猜数字的算法问题(100分)

  • 主题发起人 主题发起人 贝贝11
  • 开始时间 开始时间

贝贝11

Unregistered / Unconfirmed
GUEST, unregistred user!
从1-100中选一个数,电脑告诉你大了或者是小了
第一次就猜对得100 2次50 3次35 4--25 5--20
5次猜不对扣5分
怎么最赚
 
折半查找,没难度
 
电脑产生一个随机数,让用户输入,然后比较。
给五次机会。
 
除了“折半查找”外有没有更好的?
 
用得着 "折半查找”吗?
计算机产生的随机数,在让用户猜前是确定的。
一路比较不就行。
 
>>jsxjd
不是让别人猜 是我猜
 
只能折半查找吧,这样最快乐,从理论上来说
 
折半 应该说是最简单的 但不是最好的
我好像记得在哪看到过类似的东西,忘了
继续!
谢谢!
 
黄金分割。
 
订个邮件
 
折半是最好的吗? 我有些怀疑
 
根本不用什麼折半,輸入五次,比較五次不就解決了...
 
9494,是人工猜,又不是电脑猜, 哪里用得到什么算法,直接比不就完了
 
楼上两位:
我想得到最能够猜中的办法。
胡蒙5次肯定能完成,但猜中的几率小的可怜
继续
 
你猜也同样只有两分法。
 
你是要實現電腦出題還是電腦已出題你想用什麼方法得到答案?
若是電腦出題,本無什麼算法而言;若你想快速得到答案,那就
用腦袋裡用二分法吧。。。。
 
看来只有这个折中的办法了,
 
最后在听听
 
当然是折中了啊!
 

Similar threads

S
回复
0
查看
835
SUNSTONE的Delphi笔记
S
S
回复
0
查看
765
SUNSTONE的Delphi笔记
S
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部