| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2187 人关注过本帖
标题:[讨论]有趣的题目.
只看楼主 加入收藏
無邪的睡脸
Rank: 2
等 级:等待验证会员
威 望:1
帖 子:344
专家分:13
注 册:2007-9-11
收藏
得分:0 

理论上3次可以称出27个球中不同的一个,但15个还真难称出来,13个都可以!最常见的这问题是要3次称12个吧!

2007-09-17 20:48
無邪的睡脸
Rank: 2
等 级:等待验证会员
威 望:1
帖 子:344
专家分:13
注 册:2007-9-11
收藏
得分:0 
回复:(雨中飞燕)以下是引用起点线在2007-9-17 18:3...
13可以这样称出来:
4个和4个比较不相等的情况和12的称法相同就不说了!另外5个中有不同的,记5个球为12345,0为前面称的8个相等的合格球。
一.比较1+2与3+0,相等说明4或者5不合格,比较4和0,相等说明5不合格,否则说明4不合格;
二.1+2>3+0,说明可能是1或者2重,或者是3轻,比较1与2,相等说明3轻,否则重的球不合格;
三.1+2<3+0,说明1或者2轻,或者3重,同上可得出不合格的球!
2007-09-17 20:55
偑色幻想
Rank: 1
等 级:新手上路
帖 子:68
专家分:0
注 册:2007-9-12
收藏
得分:0 

楼上的到达第三步之后还是不能够确定哪个是不合格的.
所以不管理论和实际如何都是不确定的结果.


2007-09-17 21:05
雨中飞燕
Rank: 3Rank: 3
等 级:禁止访问
威 望:8
帖 子:2200
专家分:0
注 册:2007-8-9
收藏
得分:0 
以下是引用無邪的睡脸在2007-9-17 20:55:56的发言:
13可以这样称出来:
4个和4个比较不相等的情况和12的称法相同就不说了!另外5个中有不同的,记5个球为12345,0为前面称的8个相等的合格球。
一.比较1+2与3+0,相等说明4或者5不合格,比较4和0,相等说明5不合格,否则说明4不合格;
二.1+2>3+0,说明可能是1或者2重,或者是3轻,比较1与2,相等说明3轻,否则重的球不合格;
三.1+2<3+0,说明1或者2轻,或者3重,同上可得出不合格的球!

那之前就我说错了,是14个球要加一个标准球
13个球有且只有一种情况下无法确定称出来的是重了还是轻了


by 雨中飞燕 QQ:78803110 QQ讨论群:5305909

[url=http://bbs.bc-cn.net/viewthread.php?tid=163571]请大家不要用TC来学习C语言,点击此处查看原因[/url]
[url=http://bbs.bc-cn.net/viewthread.php?tid=162918]C++编写的Windows界面游戏[/url]
[url=http://yzfy.org/]C/C++算法习题(OnlineJudge):[/url] http://yzfy.org/

[此贴子已经被作者于2007-9-17 21:06:40编辑过]

2007-09-17 21:05
無邪的睡脸
Rank: 2
等 级:等待验证会员
威 望:1
帖 子:344
专家分:13
注 册:2007-9-11
收藏
得分:0 
回复:(偑色幻想)楼上的到达第三步之后还是不能够确...
第三步不能出来吗?和第二步一样啊,我就省略了几个字你就说称不出来了?比较1和2,轻的就是不合格的,若相等就说明3重了!
飞燕姐说的没错啊!只能称到13,我不是已经用标准球了吗,14以上就不行了!不知道为什么!但我学习数学理论的时候是:如果不知道不合格球是轻还是重,能称的球的最大个数就是3的n次方(n是称的次数),所以理论上3次能称27个。
2007-09-17 21:11
雨中飞燕
Rank: 3Rank: 3
等 级:禁止访问
威 望:8
帖 子:2200
专家分:0
注 册:2007-8-9
收藏
得分:0 
以下是引用無邪的睡脸在2007-9-17 21:11:37的发言:
第三步不能出来吗?和第二步一样啊,我就省略了几个字你就说称不出来了?比较1和2,轻的就是不合格的,若相等就说明3重了!
飞燕姐说的没错啊!只能称到13,我不是已经用标准球了吗,14以上就不行了!不知道为什么!但我学习数学理论的时候是:如果不知道不合格球是轻还是重,能称的球的最大个数就是3的n次方(n是称的次数),所以理论上3次能称27个。

除非那个球确定是轻了还是重了,否则你不可以这样“理论”
题目不一样,“理论”也不一样
我说的14可以是附加一个标准球,就是给你15个,有一个颜色不一样,但是重量标准



by 雨中飞燕 QQ:78803110 QQ讨论群:5305909

[url=http://bbs.bc-cn.net/viewthread.php?tid=163571]请大家不要用TC来学习C语言,点击此处查看原因[/url]
[url=http://bbs.bc-cn.net/viewthread.php?tid=162918]C++编写的Windows界面游戏[/url]
[url=http://yzfy.org/]C/C++算法习题(OnlineJudge):[/url] http://yzfy.org/

2007-09-17 21:14
百年不亮
Rank: 3Rank: 3
等 级:新手上路
威 望:8
帖 子:789
专家分:0
注 册:2006-4-14
收藏
得分:0 

我怎么不觉得这种题有趣呢?
初二学物理就开始称球,高中数学还考

我还是对有实用价值的算法感兴趣。


还有楼上的图片又多了。。。

[此贴子已经被作者于2007-9-17 21:22:15编辑过]

2007-09-17 21:21
偑色幻想
Rank: 1
等 级:新手上路
帖 子:68
专家分:0
注 册:2007-9-12
收藏
得分:0 
题目给的是三次称出是哪个不合格.而你那样的话则超出三次了...
所以说结果还是不能确定.

2007-09-17 21:21
雨中飞燕
Rank: 3Rank: 3
等 级:禁止访问
威 望:8
帖 子:2200
专家分:0
注 册:2007-8-9
收藏
得分:0 
以下是引用偑色幻想在2007-9-17 21:21:29的发言:
题目给的是三次称出是哪个不合格.而你那样的话则超出三次了...
所以说结果还是不能确定.

没有超出,是你自己还没有明白



by 雨中飞燕 QQ:78803110 QQ讨论群:5305909

[url=http://bbs.bc-cn.net/viewthread.php?tid=163571]请大家不要用TC来学习C语言,点击此处查看原因[/url]
[url=http://bbs.bc-cn.net/viewthread.php?tid=162918]C++编写的Windows界面游戏[/url]
[url=http://yzfy.org/]C/C++算法习题(OnlineJudge):[/url] http://yzfy.org/

2007-09-17 21:24
無邪的睡脸
Rank: 2
等 级:等待验证会员
威 望:1
帖 子:344
专家分:13
注 册:2007-9-11
收藏
得分:0 
回复:(雨中飞燕)以下是引用無邪的睡脸在2007-9-17 ...
刚找了下以前学习的熵和疑义度。对于以上问题,结论是这样的:
1,如果已知不合格球是轻了或者是重了,n次称量最多可以称出3的n次方个球,3次就是27个
2,如果不知道球是轻了还是重了,n次称量最多可以称出[3的n次方]/2个球,3次就是13.5个,所以最多只能称13个,若要称更多就要加条件了!
上述结论有严格的数学证明!
如果已经知道不合格球轻了,证明如下:
事件V为找出不合格球,可能有N个结论(N为球的个数),他们是等概率,故:
H(V)= log2N(以2为底),
事件U为天平称的结果,可能有3种情况:1.左右平衡;2.左边重;3.右边重;故:
H(U)= log23(以2为底)
令Ak=U1U2U3…Uk为连续用k次天平的事件,
k·log23>=log2N
k<=(log2N)/ log23
2007-09-17 21:29
快速回复:[讨论]有趣的题目.
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.034204 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved