|
楼主 |
发表于 3-1-2011 12:20 AM
|
显示全部楼层
不过 1 1 2是特别的
照以上公式来说,1 1 2 是0, 但是回合至少必须是一次,假设也必须至少是一次
所 ...
尽善尽美 发表于 2-1-2011 11:49 PM
去看#105,那邊有說明你這樣的情況 |
|
|
|
|
|
|
|
发表于 3-1-2011 12:27 AM
|
显示全部楼层
本帖最后由 尽善尽美 于 3-1-2011 12:50 AM 编辑
1 2 3
kylelau 发表于 2-1-2011 11:58 PM
我看我还是解释好了
先拿 1 3 4的case
学生a = 1
学生b = 3
学生c = 4
3 4 1 4 1 3
a会以为自己是 1,7 b=3,5 c=2,4
现在c先假设自己是 2,如果他以为自己是 2,那么红色的数字会改变
3 2 1 2 1 3
a会以为自己是 1,5 b=3,1 c=2
到这里我们就可以明白,关键就是等0的可能性出现,现在我们明白到b和a有可能一样(【1,1】),这样说明0可能出现
这类题目是借由否定他人的0来肯定自己的熟悉(请用 1 1 2 和 1 2 3的日子来理解)
我们来看看 1 4 5
5 4 1 5 1 4
a会以为自己是 1,9 b=3,6 c=3,5
假设c以为自己是3(要拿水来假设?很容易,拿有实际数目最大的那个,并且拿的数目是他最小的)
3 4 1 3 1 4
a会以为自己是 1, 7 2,4 3
现在比较蓝色的字,是不是情况一样了?
也就是说,1 4 5的第一个假设,是没有假设的1 3 4,而且b和c的位置调换!
这种情况我们只需要再重复之前的 1 3 4就可以了,所以1 4 5比1 3 4多出一个回合!
明白了没?你不相信你可以试试看比较 1 3 4和 1 2 3, 情况是一样的,你也会发现 1 3 4出现假设后会和没有假设的 1 2 4一样
这就是为什么 1 3 4会比 1 2 3多出一个回合,而同样的事情也将发生在 1 4 5的情况里面
1 3 4的情况包含了 1 2 3
1 4 5的情况包含了 1 3 4,然后也包含了 1 2 3,因为 1 3 4包含 1 2 3
|
|
|
|
|
|
|
|
发表于 3-1-2011 12:32 AM
|
显示全部楼层
再不相信你就比较 1 4 5和 1 5 6,保证你会发现假设一次的1 5 6和没有假设的 1 4 5一样,假设两次的 1 5 6和没有假设的1 3 4一样,假设三次的 1 5 6和没有假设1 2 3一样
再不然你用真人模拟,我可以担保以你的方法,你不可能每次答对,而使用我的方法可以100%答对,前提是你们要和题目里面的人一样聪明 |
|
|
|
|
|
|
|
发表于 3-1-2011 12:41 AM
|
显示全部楼层
你不可能在2回合里面完成 1 4 5
因为1 4 5包含1 3 4
要解决1 4 5就要先解决 1 3 4
而单单解决 1 3 4就需要花上 2回合,因为 1 3 4包含 1 2 3
要解决1 3 4先要解决1 2 3,而解决 1 2 3需要1 回合
随着数目的增加,所需要的回合会越来越多 |
|
|
|
|
|
|
|
发表于 3-1-2011 12:45 AM
|
显示全部楼层
最重要的核心就是 1 1 2 和 1 2 3
因为 1 1 2一开始就出现 两个一样的数目,而两个一样的数目就是零出现的关键
这个问题是借由否定他人的零来肯定自己的答案
1 1 2和1 2 3第一局通过一次假设就可以出现零的组合
1 3 4需要 2 局
1 4 5需要3 局,由于零在第二局没有出现,所以在第二局破解时不可能 |
|
|
|
|
|
|
|
楼主 |
发表于 3-1-2011 01:37 AM
|
显示全部楼层
最重要的核心就是 1 1 2 和 1 2 3
因为 1 1 2一开始就出现 两个一样的数目,而两个一样的数目就是零出现 ...
尽善尽美 发表于 3-1-2011 12:45 AM
我明白你說的
數目最大的那個學生需要多一次假設
但是他不一定需要多一個回合來回答
這兩個肯定是需要被分開的
就算要假設100次,最後也是在第2個回合回答到的 |
|
|
|
|
|
|
|
发表于 3-1-2011 01:48 AM
|
显示全部楼层
本帖最后由 尽善尽美 于 3-1-2011 02:24 AM 编辑
我明白你說的
數目最大的那個學生需要多一次假設
但是他不一定需要多一個回合來回答
...
kylelau 发表于 3-1-2011 01:37 AM
你既然要这么认为我就没办法
但是可以告诉你的是
比如我有几组数目
25 75 100
20 80 100
10 90 100
我现在的题目是如果学生3在第二回合说自己是100,那么请问其他两位是什么数目?
那么照你的理论,这三组答案都有可能 |
|
|
|
|
|
|
|
发表于 3-1-2011 01:52 AM
|
显示全部楼层
本帖最后由 尽善尽美 于 3-1-2011 01:54 AM 编辑
但是我前面已经证明给你看了,144的那题唯一的答案是【36,108】,这已经证明,【144,28.8,115.2】的组合不可能在第二回合出现,不然答案会是无限个
这题是之前网友从网上拿来的,他已经告诉我答案只有一组 |
|
|
|
|
|
|
|
发表于 3-1-2011 02:05 AM
|
显示全部楼层
|
|
|
|
|
|
|
发表于 3-1-2011 02:08 AM
|
显示全部楼层
本帖最后由 尽善尽美 于 3-1-2011 08:29 AM 编辑
24 120 144 (1,6,7)
18 126 144 (1,7,8)
16 128 144 (1,8,9)
都不是第二回合就能达到的答案 |
|
|
|
|
|
|
|
发表于 3-1-2011 02:14 AM
|
显示全部楼层
看了原本问题,我想起了这问题的缺陷
就是教授有告诉学生关于正整数,正整数是不包括0的
但是问题却需要否定他人的0来肯定自己的答案
如果这样的话,我第一局就可以答到了 |
|
|
|
|
|
|
|
楼主 |
发表于 3-1-2011 09:50 PM
|
显示全部楼层
看了原本问题,我想起了这问题的缺陷
就是教授有告诉学生关于正整数,正整数是不包括0的
但是问题却需 ...
尽善尽美 发表于 3-1-2011 02:14 AM
给你看个类似的问题。。。。
http://blog.sina.com.cn/s/blog_59784ea901009nwq.html
我的邏輯告訴我100個假設也是在第二個回合就可以知道答案了
因為在第三個回合所得到的信息將和第二回合一樣(等於第二回合你知道Y=4,第三回合你也知道Y=4)
但是如果我的邏輯是對的話
問題就會出現了
學生2會知道自己不知道答案後
就可以猜到學生3是最大的數字
那就可以知道自己的數字了
問題就是有缺陷....... |
|
|
|
|
|
|
|
发表于 3-1-2011 10:15 PM
|
显示全部楼层
本帖最后由 尽善尽美 于 3-1-2011 10:47 PM 编辑
给你看个类似的问题。。。。
我的邏輯告訴我100個假設也是在第二個回合就可以知道答案了
因為 ...
kylelau 发表于 3-1-2011 09:50 PM
你的逻辑会导致你任何答案都是答案,因为你说 从1 3 4 到 1 99 100 都可以在第二回合解决
这个问题的并没有问题,有问题只是教授的正整数应该换成不是负整数而已 |
|
|
|
|
|
|
|
发表于 3-1-2011 11:07 PM
|
显示全部楼层
b=8,c=12,a=20 这种答案的比例是 2 3 5
刚做了模拟,发现
公式
2 3 5只需要一次假设就可以找到答案
3 4 7需要两次假设
4 5 9需要三次假设
公式1个假设=一回合
如何知道需要多少个假设
x=最小数目
y=第二小数目
z=最大数目
那么假设的次数 = 回合 = z-y(不过前提是,z-y必须=x,那么这个公式就成立)
请和#176的公式比较 |
|
|
|
|
|
|
|
楼主 |
发表于 3-1-2011 11:25 PM
|
显示全部楼层
回复 194# 尽善尽美
恩,說的也是......
剛剛想到這個
學生1頭上的數字为X,2为Y,3为Z。
由题意可得:
1) 1回答不能:Y≠Z
2) 2回答不能:X≠Z
3) 3回答不能:X≠Y,X≠2Y,2X≠Y
4) 1回答不能:Y≠2Z,2Y≠Z
5) 2回答不能:X≠2Z,2X≠Z,X≠3Z,3X≠Z
6) 3回答144:X=3Y或3X=Y
要是3不能知道,因為 X≠3Y,3X≠Y
應該是這樣吧
大概理解到了 |
|
|
|
|
|
|
|
发表于 3-1-2011 11:31 PM
|
显示全部楼层
【2 3 5】和【1 3 4】需要2回合
【3 4 7】和【1 4 5】需要3回合
【4 5 9】和【1 5 6】需要4回合
以此类推
我用从#176的来的公式,证明我的推论正确
后来我也发现如果答案没有要求是整数,那么144最多有两个答案,那就是【36 108】和【57.6 86.4】
但绝对不是不可能是无数个,因为可以代表小数点的答案只有一个,就是【57.6 86.4】
而且我发现你的问题结构和我的问题结构有点不一样,那就是我的是A最后回答,你的是A先回答
如果以#82贴的例子来说(条件=整数和不是负数),如果第一个回答的是学生3的话
你会发现答案有三个,那就是 【72 72】 【36 108】 【48 96】
因为先回答会导致把【1 3 4】的前一个case,也就是【1 1 2】和 【1 2 3】的答案带进去
同样的如果是第四回合才回答的话,也就是【1 8 9】case,那么答案将会有两个,就是【16 128】 和【18 126】,而【18 126】是属于【1 7 8】第三学生最后回答的case的答案
第一回答的话会把前一个case的答案拉进去,原因很简单,但我不想解释,你们自己注意当中的次序就会明白了 |
|
|
|
|
|
|
|
发表于 4-1-2011 12:26 AM
|
显示全部楼层
本帖最后由 尽善尽美 于 4-1-2011 11:37 AM 编辑
回复 195# kylelau
以【1 2 3】的case
红色学生3,橙色学生2,黑色学生1
回答次序=1 2 3
粗字=认为
3 1 3 2 1 2
2,4 1,5 1,3
第一回合第三学生需要知道第二学生或者第一学生的不知道来确定自己是不是1
--------------------------------------------
以【1 3 4】做例子
1 4 3 4 3 1
5,3 1,7 2,4
这里学生3要假设自己是2
1 2 3 2 3 1
1,3 1,5 2
第一回合第三学生两个需要站在第一学生的角度(3---》1),第一学生需要知道第三学或者第二生的不知道来确定自己是不是1
过了第一回合,第三学生需要知道第一学生的不知道来知道自己是不是2
所以总共需要2回合
------------------------------------
以【1 4 5】做例子
1 5 4 5 4 1
4,6 1,9 5,3
这里学生3要假设自己是3
1 3 3 4 4 1
2,4 1,7 3
这里学生1要假设自己是2
1 3 3 2 2 1
2 1,5 1,3
第一回合,第三学生需要站在第一学生的角度,再用这个角度站在第三学生的立场(3--》1--》3)看第一或者第二学生回答不知道来确定自己(第三学生)是1还是3
过了第一回合,第三学生需站在第一学生能够的角度(3---》1),第一学生要知道第三学生的不知道来知道自己是2还是4
最后如果第一学生依然答不出自己是2或者4,那么就代表学生3的3可能性是0,所以可以得知自己是5
所以总共需要3回合
------------------------------------------------------------------------------------------------------------------
以此类推
假设要做到 【2】 【1】 【1,3】的组合出现
要选谁作假设必须是假设那时候实际上拥有最大数目的人,选的数目是选那个人最小的,方才能破解
|
|
|
|
|
|
|
|
发表于 4-1-2011 12:41 AM
|
显示全部楼层
本帖最后由 尽善尽美 于 4-1-2011 12:47 AM 编辑
我前面的帖子都只是解释规律(做公式),#182解释公式,只有#197贴是核心原理(最终解释) |
|
|
|
|
|
|
|
发表于 4-1-2011 01:07 PM
|
显示全部楼层
回复 198# 尽善尽美
我昨晚想到了一个能让我明白的关键。
那就是我发觉,你的解释都是【怎样】,没有【为什么】。
就象工厂的操作员,懂【怎样】操作机器,但不懂机器【为什么】运作的原理。《能抓到我的意思吗?
我的感觉就象你在说明你怎样出老千,然后就叫我立刻弄一次老千酱。。
我少了了解老千【为什么】能成立的基础,就算记得【怎样】出老千,也少了些(什么)核心吧。
还是这是愚笨的人(我)才会有的问题。。。。
大家都是懂了【怎样】,就懂了【为什么】吗。。。OTZ |
|
|
|
|
|
|
|
发表于 4-1-2011 01:11 PM
|
显示全部楼层
回复 尽善尽美
我昨晚想到了一个能让我明白的关键。
那就是我发觉,你的解释都是【怎样】,没有【为什么 ...
自闭乐 发表于 4-1-2011 01:07 PM
#197是为什么,#182是怎样
能解释怎样但解释不到为什么就代表你偷看答案 |
|
|
|
|
|
|
| |
本周最热论坛帖子
|