临时再加个。
来源:互联网 发布:东三环java培训 编辑:程序博客网 时间:2024/05/01 23:05
#include<bits/stdc++.h>//hdu_oj 1171(01背包)using namespace std;typedef long long ll;const int N=5000+50;int cost[N],f[N*50];int main(){ int n; while(scanf("%d",&n)&&n>0) { memset(f,0,sizeof(f)); int k=1,sum=0; for(int i=0;i<n;i++) { int a,b; cin>>a>>b; sum+=a*b; while(b--) { cost[k++]=a; } } for(int i=1;i<k;i++) for(int j=sum/2;j>=cost[i];j--) f[j]=max(f[j],f[j-cost[i]]+cost[i]); printf("%d %d\n",sum-f[sum/2],f[sum/2]); } return 0;}
0 0
- 临时再加个。
- 再加个找按键的值
- 再加个生成随机数独的功能
- 临时加个。
- 加载中的文件再加载时,第二个加载的文件路径
- ScrollViewer的滚动问题(ScrollViewer里添加stackPanel,再加俩个listbox无法滚动的问题)
- 交换2个变量与临时变量
- 交换2个变量与临时变量
- 临时
- 临时
- 临时
- 临时
- 临时
- 临时
- 临时
- 临时
- 临时
- 临时
- hibernate映射-关联关系
- RxJava初探
- 单例模式---孤独的寂寞
- final、finally和finalize的区别是什么?
- 简单易学的机器学习算法——Softmax Regression
- 临时再加个。
- 正则表达式不包含表达式摘录
- 字符串处理函数的编程实现
- 94. Binary Tree Inorder Traversal
- 解决 Hadoop 集群执行包含 third-part lib 的 jar包的 ClassNotFoundException 问题
- Android入门——选择器selelctor之ColorStateList和StateListDrawable使用小结
- WebView shouldOverrideUrlLoading 方法使用
- 进程间通信方式以及各自的优缺点
- bzoj 1500: [NOI2005]维修数列(splay)