Run ID 作者 问题 语言 测评结果 分数 时间 内存 代码长度 提交时间
73672 小不列颠不联合帝国のKing 简单背包问题2 C++ 通过 100 0 MS 412 KB 365 2023-04-08 11:20:04

Tests(5/5):


#include<iostream> using namespace std; int f[20005]; int v[20005]; int main () { int m,n; cin>>m>>n; for(int i=1;i<=n;i++) { cin>>v[i]; } for(int i=1;i<=n;i++) { for(int j=m;j>=v[i];j--) { f[j]=max(f[j],f[j-v[i]]+v[i]); } } cout<<m-f[m]; return 0; }


测评信息: