最新帖子 精华区 社区服务 会员列表 统计排行
  • 1887阅读
  • 0回复

新手提问 均分问题

楼层直达
希望提供算法分析。使用过   先将最大两个数提取出来,然后将数据从大到小依次分给这两个变量中的较小值   对了4个点,其它的挂了。未通过 40分测试点1: 答案正确 356KB 0MS 
测试点2: 答案正确 352KB 0MS 
测试点3: 答案正确 352KB 0MS 
测试点4: 答案错误 356KB 0MS 
测试点5: 答案错误 352KB 0MS 
测试点6: 答案错误 352KB 0MS 
测试点7: 答案错误 356KB 0MS 
测试点8: 答案错误 352KB 0MS 
测试点9: 答案正确 352KB 0MS 
测试点10: 答案错误 352KB 0MS 

【题目描述】

SSB(Ship, Submarine,Ballistic弹道导弹潜艇舰队)最近新引进了一批SSBN(Strategic Submarine Ballistic Nuclear 弹道导弹战略核潜艇),由于制造上存在着差异,每台潜艇的战力上也存在着巨大的差距。而你要将这些SSBN分给两个同样出色的海军上校,处于公平考虑,你要尽量使这个分配方案平均。那么,在分配前,你必须要计算出这些潜艇的分配方案中,最小的差距是多少。
【输入】

第一行是一个整数N(1<=n<=20),代表潜艇的总数。 
第二行若干个正整数(小于109),代表潜艇的战力。
【输出】

仅一行,最小的差距
【输入样例】

6
32 34 2 43 7 10

【输出样例】

4



正确的人做出来的好像很耗时,貌似是DP之类的。通过 100分测试点1: 答案正确 352KB 0MS 
测试点2: 答案正确 352KB 0MS 
测试点3: 答案正确 352KB 0MS 
测试点4: 答案正确 356KB 0MS 
测试点5: 答案正确 356KB 4MS 
测试点6: 答案正确 352KB 0MS 
测试点7: 答案正确 352KB 4MS 
测试点8: 答案正确 356KB 8MS 
测试点9: 答案正确 352KB 68MS 
测试点10: 答案正确 352KB 300MS 
快速回复

限100 字节
 
上一个 下一个