雨 雨林^-^ Unregistered / Unconfirmed GUEST, unregistred user! 2006-06-15 #1 十二個波的智力題 假設有十二個波, 其中一個重量與其它的十一個不等. 請用一天秤,以三次為限,找出不等的波!!
W wusongwin Unregistered / Unconfirmed GUEST, unregistred user! 2006-06-15 #2 不可能吧,如果知道那个不等的波是重还是轻,那也就太简单了,呵[]呵![][?]
雨 雨林^-^ Unregistered / Unconfirmed GUEST, unregistred user! 2006-06-15 #3 如果知道轻重的话我早就想出N个答案了,就是因为不知道那个球是比十一个球轻还是重! 我想出一个方法但是最少要秤4次!有那为高手可以用三次搞定!
H hityou Unregistered / Unconfirmed GUEST, unregistred user! 2006-06-15 #4 网上有答案的,我记得要进行交换才行,你可以换个思路想想。
雨 雨林^-^ Unregistered / Unconfirmed GUEST, unregistred user! 2006-06-15 #5 那高手能想出来吗?不会吧,写程序的逻辑思维能力应该很强的!
T tsc Unregistered / Unconfirmed GUEST, unregistred user! 2006-06-15 #6 看了一下,以为很简单。 想了一想,哈,很复杂啊。 顶一下,有高手给出回答,有没有解啊?
雨 雨林^-^ Unregistered / Unconfirmed GUEST, unregistred user! 2006-06-15 #7 我找到答案了,当回复到十五帖的时候还没人想出答案我就公布答案!
9 963119 Unregistered / Unconfirmed GUEST, unregistred user! 2006-06-15 #13 这么容易都不会,我来说,你们照着做: 1、左右两边个6个,找出 (不可能吧,如果知道那个不等的波是重还是轻,那也就太简单了,呵呵!) 算了另请高明吧[]
C cnsandboy Unregistered / Unconfirmed GUEST, unregistred user! 2006-06-15 #15 1..8,a,b,c,d 1,2,3,4 -- 5,6,7,8 | a,b,c,d -------- -------- 如果 平, a -- b -- -- 如果 平, c -- 1 - - 如果平,D有问题 如果不平,C有问题 如果 不平, a -- 1 - - 如果平,B有问题 如果不平,A有问题 如果 不平 一轻(重),1,2,3,4轻(重) 5,6,7,8重(轻) 拿下1,2,5,8放到一上,3放到二上,a放到一上 如果 平 说明1,2有一个轻(重)或者5重(轻) 1 -- 2 - - 平 5 有问题 不平,1,2轻(重)的一个有问题 如果不平 如果一轻(重) 说明第二步未动的4轻(重)或者6,7重(轻) 6 -- 7 - -- 如果平 4有问题 不平 6,7中重(轻)的有问题 如果一重(轻) 说明8重(轻) 或者3轻(重) 随便拿8,3与a比较一下就得出结果了
1..8,a,b,c,d 1,2,3,4 -- 5,6,7,8 | a,b,c,d -------- -------- 如果 平, a -- b -- -- 如果 平, c -- 1 - - 如果平,D有问题 如果不平,C有问题 如果 不平, a -- 1 - - 如果平,B有问题 如果不平,A有问题 如果 不平 一轻(重),1,2,3,4轻(重) 5,6,7,8重(轻) 拿下1,2,5,8放到一上,3放到二上,a放到一上 如果 平 说明1,2有一个轻(重)或者5重(轻) 1 -- 2 - - 平 5 有问题 不平,1,2轻(重)的一个有问题 如果不平 如果一轻(重) 说明第二步未动的4轻(重)或者6,7重(轻) 6 -- 7 - -- 如果平 4有问题 不平 6,7中重(轻)的有问题 如果一重(轻) 说明8重(轻) 或者3轻(重) 随便拿8,3与a比较一下就得出结果了
I idon Unregistered / Unconfirmed GUEST, unregistred user! 2006-06-15 #17 设标准球为a if 1234 = 5678 then goto Fun1 else if (12 + 56 ) = 3a(三个标准球) + 8 then goto Fun2 else goto Fun3 Fun1:easy Fun2: 现在转化为问题:3个球 已知 3 + 4 > 7 + a 称一次。 3和4称一下即可: case 3-4 of 0 : 7轻了 > 0 : 3重了 < 0 :4重了 end; Fun3: 同Fun2 这时候有问题的肯定是128三个球
设标准球为a if 1234 = 5678 then goto Fun1 else if (12 + 56 ) = 3a(三个标准球) + 8 then goto Fun2 else goto Fun3 Fun1:easy Fun2: 现在转化为问题:3个球 已知 3 + 4 > 7 + a 称一次。 3和4称一下即可: case 3-4 of 0 : 7轻了 > 0 : 3重了 < 0 :4重了 end; Fun3: 同Fun2 这时候有问题的肯定是128三个球
雨 雨林^-^ Unregistered / Unconfirmed GUEST, unregistred user! 2006-06-16 #18 公布正确答案 第一次,先將1-4號放在左邊,5-8號放在右邊。 1.如果右重則壞球在1-8號。 第二次將2-4號拿掉,將6-8號從右邊移到左邊,把9-11號放 在右邊。就是說,把1,6,7,8放在左邊,5,9,10,11放在右邊。 1.如果右重則壞球在沒有被觸動的1,5號。如果是1號, 則它比標準球輕;如果是5號,則它比標準球重。 第三次將1號放在左邊,2號放在右邊。 1.如果右重則1號是壞球且比標準球輕; 2.如果平衡則5號是壞球且比標準球重; 3.這次不可能左重。 2.如果平衡則壞球在被拿掉的2-4號,且比標準球輕。 第三次將2號放在左邊,3號放在右邊。 1.如果右重則2號是壞球且比標準球輕; 2.如果平衡則4號是壞球且比標準球輕; 3.如果左重則3號是壞球且比標準球輕。 3.如果左重則壞球在拿到左邊的6-8號,且比標準球重。 第三次將6號放在左邊,7號放在右邊。 1.如果右重則7號是壞球且比標準球重; 2.如果平衡則8號是壞球且比標準球重; 3.如果左重則6號是壞球且比標準球重。 2.如果天平平衡,則壞球在9-12號。 第二次將1-3號放在左邊,9-11號放在右邊。 1.如果右重則壞球在9-11號且壞球較重。 第三次將9號放在左邊,10號放在右邊。 1.如果右重則10號是壞球且比標準球重; 2.如果平衡則11號是壞球且比標準球重; 3.如果左重則9號是壞球且比標準球重。 2.如果平衡則壞球爲12號。 第三次將1號放在左邊,12號放在右邊。 1.如果右重則12號是壞球且比標準球重; 2.這次不可能平衡; 3.如果左重則12號是壞球且比標準球輕。 3.如果左重則壞球在9-11號且壞球較輕。 第三次將9號放在左邊,10號放在右邊。 1.如果右重則9號是壞球且比標準球輕; 2.如果平衡則11號是壞球且比標準球輕; 3.如果左重則10號是壞球且比標準球輕。 3.如果左重則壞球在1-8號。 第二次將2-4號拿掉,將6-8號從右邊移到左邊,把9-11號放 在右邊。就是說,把1,6,7,8放在左邊,5,9,10,11放在右邊。 1.如果右重則壞球在拿到左邊的6-8號,且比標準球輕。 第三次將6號放在左邊,7號放在右邊。 1.如果右重則6號是壞球且比標準球輕; 2.如果平衡則8號是壞球且比標準球輕; 3.如果左重則7號是壞球且比標準球輕。 2.如果平衡則壞球在被拿掉的2-4號,且比標準球重。 第三次將2號放在左邊,3號放在右邊。 1.如果右重則3號是壞球且比標準球重; 2.如果平衡則4號是壞球且比標準球重; 3.如果左重則2號是壞球且比標準球重。 3.如果左重則壞球在沒有被觸動的1,5號。如果是1號, 則它比標準球重;如果是5號,則它比標準球輕。 第三次將1號放在左邊,2號放在右邊。 1.這次不可能右重。 2.如果平衡則5號是壞球且比標準球輕; 3.如果左重則1號是壞球且比標準球重;
公布正确答案 第一次,先將1-4號放在左邊,5-8號放在右邊。 1.如果右重則壞球在1-8號。 第二次將2-4號拿掉,將6-8號從右邊移到左邊,把9-11號放 在右邊。就是說,把1,6,7,8放在左邊,5,9,10,11放在右邊。 1.如果右重則壞球在沒有被觸動的1,5號。如果是1號, 則它比標準球輕;如果是5號,則它比標準球重。 第三次將1號放在左邊,2號放在右邊。 1.如果右重則1號是壞球且比標準球輕; 2.如果平衡則5號是壞球且比標準球重; 3.這次不可能左重。 2.如果平衡則壞球在被拿掉的2-4號,且比標準球輕。 第三次將2號放在左邊,3號放在右邊。 1.如果右重則2號是壞球且比標準球輕; 2.如果平衡則4號是壞球且比標準球輕; 3.如果左重則3號是壞球且比標準球輕。 3.如果左重則壞球在拿到左邊的6-8號,且比標準球重。 第三次將6號放在左邊,7號放在右邊。 1.如果右重則7號是壞球且比標準球重; 2.如果平衡則8號是壞球且比標準球重; 3.如果左重則6號是壞球且比標準球重。 2.如果天平平衡,則壞球在9-12號。 第二次將1-3號放在左邊,9-11號放在右邊。 1.如果右重則壞球在9-11號且壞球較重。 第三次將9號放在左邊,10號放在右邊。 1.如果右重則10號是壞球且比標準球重; 2.如果平衡則11號是壞球且比標準球重; 3.如果左重則9號是壞球且比標準球重。 2.如果平衡則壞球爲12號。 第三次將1號放在左邊,12號放在右邊。 1.如果右重則12號是壞球且比標準球重; 2.這次不可能平衡; 3.如果左重則12號是壞球且比標準球輕。 3.如果左重則壞球在9-11號且壞球較輕。 第三次將9號放在左邊,10號放在右邊。 1.如果右重則9號是壞球且比標準球輕; 2.如果平衡則11號是壞球且比標準球輕; 3.如果左重則10號是壞球且比標準球輕。 3.如果左重則壞球在1-8號。 第二次將2-4號拿掉,將6-8號從右邊移到左邊,把9-11號放 在右邊。就是說,把1,6,7,8放在左邊,5,9,10,11放在右邊。 1.如果右重則壞球在拿到左邊的6-8號,且比標準球輕。 第三次將6號放在左邊,7號放在右邊。 1.如果右重則6號是壞球且比標準球輕; 2.如果平衡則8號是壞球且比標準球輕; 3.如果左重則7號是壞球且比標準球輕。 2.如果平衡則壞球在被拿掉的2-4號,且比標準球重。 第三次將2號放在左邊,3號放在右邊。 1.如果右重則3號是壞球且比標準球重; 2.如果平衡則4號是壞球且比標準球重; 3.如果左重則2號是壞球且比標準球重。 3.如果左重則壞球在沒有被觸動的1,5號。如果是1號, 則它比標準球重;如果是5號,則它比標準球輕。 第三次將1號放在左邊,2號放在右邊。 1.這次不可能右重。 2.如果平衡則5號是壞球且比標準球輕; 3.如果左重則1號是壞球且比標準球重;