记录编号 | 443511 | 评测结果 | AAAAAAAAAA | ||
---|---|---|---|---|---|
题目名称 | [USACO Dec07] 魅力手镯 | 最终得分 | 100 | ||
用户昵称 | 是否通过 | 通过 | |||
代码语言 | C++ | 运行时间 | 0.106 s | ||
提交时间 | 2017-08-31 09:11:56 | 内存使用 | 0.40 MiB | ||
#include<iostream> #include<cstdio> #include<vector> using namespace std; const int maxn=3403; int n,m; int w[maxn],d[maxn],a[maxn]; int f[12881]; //int max(int x,int y) //{ // if(x<y)return y; // else return x; //} int main() { freopen("charm.in","r",stdin); freopen("charm.out","w",stdout); cin>>n>>m; for(int i=1;i<=n;i++) { cin>>w[i]>>d[i]; } for(int i=1;i<=n;i++) for(int j=m;j>=w[i];j--) if(f[j]<f[j-w[i]]+d[i]) { f[j]=f[j-w[i]]+d[i]; } // else{ // f[j]=f[j]; // } cout<<f[m]; return 0; }