Accepted
正在同步测试数据,请稍后 Found 20 testcases. [Hydro](https://hydro.ac)提供评测服务
代码
#include<bits/stdc++.h>
using namespace std;
int a[105];
int n,sum=0;
bool dp[105][10005];
int main()
{
cin>>n;
sum=0;
for(int i=1;i<=n;i++)
{
cin>>a[i];
sum+=a[i];
}
dp[0][0]=true;
for(int i=1;i<=n;i++)
for(int j=i;j>=1;j--)
for (int k=sum;k>=a[i];k--)
dp[j][k]|=dp[j-1][k-a[i]];
sum/=2,n/=2;
for(int i=sum;i>=0;i--)
if(dp[n][i])
{
cout<<i<<endl;
break;
}
return 0;
}
信息
- 递交者
- 类型
- 递交
- 题目
- P1014 准备
- 语言
- C++
- 递交时间
- 2022-08-27 23:21:59
- 评测时间
- 2022-08-27 23:21:59
- 评测机
- 分数
- 100
- 总耗时
- 124ms
- 峰值内存
- 1.125 MiB