博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
NYOJ325zb的生日
阅读量:6003 次
发布时间:2019-06-20

本文共 696 字,大约阅读时间需要 2 分钟。

 

zb的生日

时间限制:
3000 ms  |  内存限制:
65535 KB
难度:
2
 
描述
今天是阴历七月初五,acm队员zb的生日。zb正在和C小加、never在武汉集训。他想给这两位兄弟买点什么庆祝生日,经过调查,zb发现C小加和never都很喜欢吃西瓜,而且一吃就是一堆的那种,zb立刻下定决心买了一堆西瓜。当他准备把西瓜送给C小加和never的时候,遇到了一个难题,never和C小加不在一块住,只能把西瓜分成两堆给他们,为了对每个人都公平,他想让两堆的重量之差最小。每个西瓜的重量已知,你能帮帮他么?
 
输入
多组测试数据(<=1500)。数据以EOF结尾
第一行输入西瓜数量N (1 ≤ N ≤ 20)
第二行有N个数,W1, …, Wn (1 ≤ Wi ≤ 10000)分别代表每个西瓜的重量
输出
输出分成两堆后的质量差
样例输入
55 8 13 27 14
样例输出
3
View Code
1   2 #include
3 #include
4 #include
5 using namespace std; 6 int total,n; 7 int ans; 8 int array[21]; 9 void dfs(int cur,int sum)10 {11 if(cur==n)return ;12 int t;13 t=(int)fabs(total-2*sum);14 if(t

 

转载地址:http://dnbmx.baihongyu.com/

你可能感兴趣的文章
使用Eclipse调试Java程序的10个技巧
查看>>
Hive分桶表
查看>>
oracle10g 启动时报错:ORA-32004 ORA-19905
查看>>
思科分发列表过滤路由(RIP)动态路由协议篇
查看>>
PCB应用于哪些方面
查看>>
网络卡顿怎么办?
查看>>
Oracle的rowid
查看>>
Apache源码编译安装详解
查看>>
npm被墙解决方法
查看>>
实现Redis高可用
查看>>
可登录的用户数量是1.6万个,软件的性能得到充分的考验
查看>>
卸载 mac 自带的php
查看>>
84个SEO面试问题---网络营销新手老手都值得一看
查看>>
《从Servlet、Dubbo、Mybatis聊聊责任链究竟怎么用 》
查看>>
第七次作业——需求规格说明书
查看>>
Prometheus学习系列(十四)之配置规则
查看>>
汉字统计
查看>>
服务器开发中的多进程,多线程及多协程
查看>>
C/C++ 标准输入输出重定向
查看>>
ionic介绍
查看>>