| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2063 人关注过本帖
标题:昨日 13个球的问题 那位兄弟 好像说的有问题呀
取消只看楼主 加入收藏
private
Rank: 1
等 级:新手上路
帖 子:110
专家分:0
注 册:2006-5-1
收藏
 问题点数:0 回复次数:6 
昨日 13个球的问题 那位兄弟 好像说的有问题呀

说有13个球,其中有一个球与其他的球质量不同(没说它比别的球是轻是重)
要求用 天枰 只秤 3次(只能用3次)...找出此球.....????


昨日 那位兄弟说了 我就去想 可是好像有问题呀.....

搜索更多相关主题的帖子: 兄弟 质量 
2006-05-04 14:19
private
Rank: 1
等 级:新手上路
帖 子:110
专家分:0
注 册:2006-5-1
收藏
得分:0 
兄弟的算法 在1---8为好.9-----13有嫌疑时....

那么你9-----13一共有五个球,,,,,你怎么用2次天枰 就找出得这个球的???
我一直没明白///

2006-05-04 14:27
private
Rank: 1
等 级:新手上路
帖 子:110
专家分:0
注 册:2006-5-1
收藏
得分:0 
也就是说你在9+10与11+任意一好球,,不等的情况下,,,你只有一次天枰了!!!!


怎么在9...10....11.....有嫌疑的情况下,,,,,一次天枰就知道是那一个球呢?????

2006-05-04 14:31
private
Rank: 1
等 级:新手上路
帖 子:110
专家分:0
注 册:2006-5-1
收藏
得分:0 
我还有个问题..在知道9---13有坏球时,,,,,你是否已经知道,,此球是比别球重或轻?????

??如果知道是怎么知道的????如果不知道,用兄弟的算法,在这5个球中用2次天枰是找不出此球的...

2006-05-04 14:55
private
Rank: 1
等 级:新手上路
帖 子:110
专家分:0
注 册:2006-5-1
收藏
得分:0 
老兄的12个蛋的方法我已经大致了解.....但此方法不适合我13个球个算法...
因为..if(st>0)egg[st].w++;else egg[-st].w--;
..st=weight12(egg);p=st>0?" 偏重":" 偏轻";

就已经违背了我的要求,,这个while(1){cin>>st;if(st!=0&&abs(st)<=12)break;
cout<<"没有该号,请重新输入: ";}是要求用户输入的,用户只能输入处0外,-1到-12 或 +1到+12......就是说在你刚要找蛋时,,你就已经得知
这个蛋是比别的蛋已经轻了(或已经重了)...

但是我说的是一开始不知道是轻是重.......此方法不行...

2006-05-04 15:23
private
Rank: 1
等 级:新手上路
帖 子:110
专家分:0
注 册:2006-5-1
收藏
得分:0 

好好看看兄弟自己的代码吧

if(st>0)egg[st].w++;else egg[-st].w--;


2006-05-04 15:43
private
Rank: 1
等 级:新手上路
帖 子:110
专家分:0
注 册:2006-5-1
收藏
得分:0 
你已经把  那个轻球(或 重球)  放进去了 .

2006-05-04 15:45
快速回复:昨日 13个球的问题 那位兄弟 好像说的有问题呀
数据加载中...
 
   



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

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