| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1599 人关注过本帖
标题:天平 算法
只看楼主 加入收藏
fengsjack
Rank: 1
等 级:新手上路
帖 子:16
专家分:0
注 册:2010-6-9
结帖率:100%
收藏
 问题点数:0 回复次数:7 
天平 算法
天平
Description
索里嘎有一个天平和n个砝码,天平的两边都能放砝码。他想知道用他的天平和n个砝码能够准确称量的质量有几种。比如,n=2, 砝码的质量分别为1,3。则他能称的质量有1,2,3,4。


Input
第一行有一个正整数n,便是砝码的数量(1<=n<=100)。
接下来是n个正整数,分别表示砝码的质量,(不大于1000)。


Output
输出只有一个正整数,即能够称的质量有几种。


Sample Input
4
1 2 3 8


Sample Output
14
搜索更多相关主题的帖子: 天平 算法 
2010-06-17 19:00
audioMan86
Rank: 2
等 级:论坛游民
帖 子:29
专家分:73
注 册:2010-6-12
收藏
得分:0 
这个问题,倒是可以转换为从一个N个数的集合中,取出X和Y个砝码,其中x + y <= N,求x个和Y个砝码的重量和的差的绝对值。所以关键是在取x个砝码

console游戏开发中,MSN: wushuang212@
2010-06-20 16:53
audioMan86
Rank: 2
等 级:论坛游民
帖 子:29
专家分:73
注 册:2010-6-12
收藏
得分:0 
可以利用集合和子集合去取这x个砝码

console游戏开发中,MSN: wushuang212@
2010-06-20 16:55
audioMan86
Rank: 2
等 级:论坛游民
帖 子:29
专家分:73
注 册:2010-6-12
收藏
得分:0 
呵呵,早上没事,在公司写了这个算法,效果还行,不过暂时只能最多支持31个砝码,有时间再改进一下,可是我要怎么才能 把代码贴上来了,公司的网络只能是远程的,所以不能复制,郁闷中

console游戏开发中,MSN: wushuang212@
2010-06-21 12:07
crpchen
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2010-7-9
收藏
得分:0 
看看
2010-07-09 17:22
acman
Rank: 1
来 自:郑州
等 级:新手上路
帖 子:12
专家分:5
注 册:2010-8-21
收藏
得分:0 
DP 吧  就是 每一次加的时候 有两种情况了啊 就是 减去他 和家还是那个他  就行了  应该不是很难的啊
2010-08-21 11:32
快速回复:天平 算法
数据加载中...
 
   



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

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