一道关于带帽子上的数的逻辑推理问题,急求答案!!!

有A、B、C三个人,每人戴一顶帽子,帽子上写有一个不为0的数,已知其中有一数为其它二数之和,每个人都可以看见其他人帽子上的数但看不到自己帽子上的数。他们都很聪明不会有失误的推理,他们所说的话均为真话并且会将当时所已经确知的事全部说出来。
A说:“我不知我帽子上的数。”
B说:“我不知我帽子上的数。”
C说:“我不知我帽子上的数。”
A说:“我不知我帽子上的数。”
B说:“我不知我帽子上的数。”
C说:“我不知我帽子上的数。”
A说:“我帽子上的数是34。”
请问:B、C帽子上的数是多少?

我也只是猜测
我觉得B和C帽子上都是17
A-34 B-17 C-17
解析:
当B看见A和C头上的数字时,不确定自己是最大的数还是A是最大的数,也就是说不确定自己是17还是51,所以他不知道自己帽子上的数。
C同理
而当A看见B和C头上的数字都是17时,又知道自己头上数字不为0,所以自己的数字一定是两个数字之和,即为34。因为如果最大数在B和C之间那自己只能为0

综上所述,B和C均为17追问

似乎不太对。。这样不用过两轮,一轮就行了。。

追答

最开始我以为你打错了打了两遍呢 我那答案也只是猜测 现在就差在为什么三人都说了两遍的事儿上

温馨提示:内容为网友见解,仅供参考
第1个回答  2012-08-17
我只是单纯的想知道,为什么A、B、C要重复两次说我不知道自己帽子上的数呢?第二次说我不知道自己帽子上的数,和第一次说给出的条件是一样的啊,这重复的没意义啊。更想知道,为什么A在两次说不知道自己帽子上的数之后,在第三次循环的时候就知道了呢?我觉得。。。这不科学啊。追问

我也想知道。。。

第2个回答  2012-08-03
86,52或者128,95.根据枚举法,排除答案。用到每个条件。追问

能不能再具体点。。。。谢啦~

追答

128,95错了,应该只有一个答案。128-95=33.

追问

这答案怎么个过程,总得简略说一下吧。。

追答

分两类:
34为和;
34为差。
一个个试

第3个回答  2012-08-13
29.30
第4个回答  2012-08-09
sss
相似回答