社区
数据结构与算法
帖子详情
一个挑战智商的问题
birdflash
2002-06-19 12:34:52
近日碰到一个棘手的问题,请高手指教:
现有12个大小形状相同的小球,其中有一个重量不同于其他11个球,但不知道是轻些还是重些,提供一个天平,要求只能称3次,找到这个不同的球?
...全文
93
8
打赏
收藏
一个挑战智商的问题
近日碰到一个棘手的问题,请高手指教: 现有12个大小形状相同的小球,其中有一个重量不同于其他11个球,但不知道是轻些还是重些,提供一个天平,要求只能称3次,找到这个不同的球?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
birdflash
2002-06-20
打赏
举报
回复
to LeeMaRS(小菜虎_水壶的仇人):你的理论我没有看(因为有更详细具体的答案),但想必是对的,谢谢你!给你5分好吗?
to atlantis13579(更深的蓝)(_L_) :太谢谢你了,你的方法太详细具体了,给你15分好吗?不过太少了,我不好意思。
LeeMaRS
2002-06-19
打赏
举报
回复
晕倒....这个问题已经问到快要发霉了...
0. N 个球,其中有一个坏球比别的球重,
问用无砝码天平最多称几次可将坏球找出来
(典型例子:27个球最多称3次)
1. N 个球,其中有一个坏球与别的球重量不同,
问用无砝码天平最多称几次可将坏球找出来
(典型例子:13个球最多称3次)
2. N 个球,其中有一个坏球与别的球重量不同,
问用无砝码天平最多称几次可将坏球找出来,并知其偏轻还是偏重
(典型例子:12个球最多称3次)
3. N 个球,其中有一个坏球与别的球重量不同,另有一个标准球,
问用无砝码天平最多称几次可将坏球找出来
(典型例子:14个球最多称3次)
4. N 个球,其中有一个坏球与别的球重量不同,另有一个标准球,
问用无砝码天平最多称几次可将坏球找出来,并知其偏轻还是偏重
(典型例子:13个球最多称3次)
答案:
其实,这里最重要的问题是第1题,下面给出我的解法.(第1题,大致过程,解法是初等的)
命题:N(3^(k-)<2N<3^k)个球,其中有一个坏球与别的球重量不同,问用无砝码天平最多称几次可将坏
球找出来?答案是k次
证明:首先证明1.有两堆球,一堆有a个球,另一堆有b个球,其中有一个坏球,满足下面条件:
如果坏球在第一堆中,则此球比标准球轻,在第二堆中,则此球比标准球重,(a+b)<=3^k(a,b可为0),k次可将坏球找出来.并知其偏轻还是偏重.(归纳法)
再次证明2.N(3^(k-)+1<2N<=3^k+1)个球,其中有一个坏球与别的球重量不同,另有3^(k-1)个标准球,k次可将坏球找出来.(归纳法,需利用引理1)
证明:将N个球分成三堆N1, N2, N3,使N1+N2+N3=N, N1=N2, N3>=N1 并且N1,N2尽可能大;然后根据各种情况,交替利用引理1,2即可.(归纳法)
这上面只给出称球的解法.下给出必要性:
N(3^(k-)<2N<3^k)个球,其中有一个坏球与别的球重量不同,仅用无砝码天平不可能在k-1次内将坏球找出来?
仿上,证明:首先证明1.有两堆球,一堆有a个球,另一堆有b个球,其中有一个坏球,满足下面条件:如果坏球在第一堆中,则此球比标准球轻,在第二堆中,则此球比标准球重,3^k-1<(a+b)<=3^k(a,b可为0),仅用无砝码天平不可能在k-1次内将坏球找出来.(归纳法,加反证法,需利用引理1)
再次证明2.N(3^(k-)+1<2N<=3^k+1)个球,其中有一个坏球与别的球重量不同,另有任意个标准球,
仅用无砝码天平不可能在k-1次内将坏球找出来.(归纳法,加反证法)
证明:用天平称,只能将N个球分成三堆N1, N2, N3,使N1+N2+N3=N, N1=N2, 然后根据各种情况,交替利用引理1,2即可.(归纳法,加反证法)
其余的题在此题基础上都可以解答.
mathe,偶帖出来,没意见吧?:)
ynli2002
2002-06-19
打赏
举报
回复
不会吧
还有人问这个问题
救命啊。。。。。。
zhaotao0982
2002-06-19
打赏
举报
回复
这个问题我想你可能少告诉一个条件,就是不相同的那一个球比别的重还是轻。假如说是轻:
先将球分为3堆:5个,5个,1个,将两个5个的堆各方在天平的一边,如果两边一样重,那么那一个就是不同的,否则将轻的那一边的五个分为三堆:2个,2个,1个。先称两个,如果两个一样重,则不同的就是那一个一堆的,否则把轻的那一段的2个分为两份,一称便知。
zhoukun666
2002-06-19
打赏
举报
回复
up!
theng
2002-06-19
打赏
举报
回复
old puzzle
atlantis13579
2002-06-19
打赏
举报
回复
首先将球分成四堆:标为甲乙丙三组
首先将甲乙两组放上天平,看是否平衡?(第一次使用天平)
有两种情况:1、天平平衡。2、天平不平衡。
第一种情况:可以判断次品球在丙盘内。然后从丙盘中取出三个球与乙盘中任三个球交换。看天平是否平衡?(第二次使用天平)
{
有两种情况:1、天平平衡。2、天平不平衡。
第一种情况:可以断定丙盘中剩下的那个就是次品。
第二种情况:可以断定刚从丙盘中取出的三个球中有一个是次品。且可以判断出次品球是轻还是重!!!!!(主要看天平乙盘是下
降还是上升:下降,次品球重。上升,次品球轻)
要想从三个球中找出哪个是次品球,且已知次品球是轻是重,就不用我说了吧!!!!!!!!
}
第二种情况:可以判断出丙盘中全为好球。不是一般性,假设甲盘重。然后从丙盘中取出三个球与乙盘中任三个球交换。(注意,此为关键步
骤)然后将乙盘中剩下的那只球与甲盘中的任一球交换。看天平是否平衡?(第二次使用天平)
{
有两种情况:1、天平平衡。2、天平不平衡。
第一种情况:可以判断出从乙盘中取出的三只球中有一为次品,且次品球轻。下面最后一步就不用我说了,与上同。
第二种情况:此时天平不平衡时有两种情况。1、不会改变甲乙两盘的原有位置。2、改变甲乙两盘的原有位置。
{
1、可以判断次品球在甲盘剩下的三只球中,且次品球重。下面最后一步就不用我说了,与上同。
2、可以判断从乙盘中与甲盘中交换的两只球中有一只必为次品,但此时不知道次品球是轻还是重。
最后一次使用天平是从两只球挑出次品球,应该不用我说了吧。
}
}
atlantis13579
2002-06-19
打赏
举报
回复
首先将球分成四堆:标为甲乙丙三组
首先将甲乙两组放上天平,看是否平衡?(第一次使用天平)
有两种情况:1、天平平衡。2、天平不平衡。
第一种情况:可以判断次品球在丙盘内。然后从丙盘中取出三个球与乙盘中任三个球交换。看天平是否平衡?(第二次使用天平)
{
有两种情况:1、天平平衡。2、天平不平衡。
第一种情况:可以断定丙盘中剩下的那个就是次品。
第二种情况:可以断定刚从丙盘中取出的三个球中有一个是次品。且可以判断出次品球是轻还是重!!!!!(主要看天平乙盘是下
降还是上升:下降,次品球重。上升,次品球轻)
要想从三个球中找出哪个是次品球,且已知次品球是轻是重,就不用我说了吧!!!!!!!!
}
第二种情况:可以判断出丙盘中全为好球。不是一般性,假设甲盘重。然后从丙盘中取出三个球与乙盘中任三个球交换。(注意,此为关键步
骤)然后将乙盘中剩下的那只球与甲盘中的任一球交换。看天平是否平衡?(第二次使用天平)
{
有两种情况:1、天平平衡。2、天平不平衡。
第一种情况:可以判断出从乙盘中取出的三只球中有一为次品,且次品球轻。下面最后一步就不用我说了,与上同。
第二种情况:此时天平不平衡时有两种情况。1、不会改变甲乙两盘的原有位置。2、改变甲乙两盘的原有位置。
{
1、可以判断次品球在甲盘剩下的三只球中,且次品球重。下面最后一步就不用我说了,与上同。
2、可以判断从乙盘中与甲盘中交换的两只球中有一只必为次品,但此时不知道次品球是轻还是重。
最后一次使用天平是从两只球挑出次品球,应该不用我说了吧。
}
}
智商
大
挑战
参考.doc
智商
大
挑战
参考.doc
精品源码 / 休闲游戏 /
挑战
智商
/ 中国象棋
1、这是一款中国象棋游戏 2、测试
智商
,可自定义水平等级
挑战
,非常的休闲 3、收费只是想让你们知道资源得来不易
挑战
你的
智商
-不管你是小学生,还是大学生,只看你的
智商
不需要多深的知识,只看你的
智商
。有的小学生能解答,而有的大学生不能解答。
BLOXORZ 传说中很
挑战
智商
的游戏
全世界范围流行哦 很不错的 通关是32局 建议最好自己玩 不要去找答案
IQ
智商
测试,
挑战
一下html5游戏.rar
最新IQ
智商
测试,
挑战
一下html5游戏,五千万人玩过的微信小游戏。最强眼力,眼瞎了! 不玩《最强眼力》怎么知道自己的眼力原来那么好? 我跳跳跳,是男人就来跳下! 创意跳高游戏,快来一起跳。 测测你的人品值多少钱? 我的人品竟然价值值5000块、小四的人品人品才值3块5!
数据结构与算法
33,007
社区成员
35,326
社区内容
发帖
与我相关
我的任务
数据结构与算法
数据结构与算法相关内容讨论专区
复制链接
扫一扫
分享
社区描述
数据结构与算法相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章