3 条题解

  • -12
    @ 2023-10-11 19:34:30
    #include
    using namespace std;
    int n,v,f[100005],x;
    int main(){
    	cin>>v>>n;
    	for(int i=1;i<=n;i++){
    		cin>>x;
    		for(int j=v;j>=x;j--){
    			f[j]=max(f[j],f[j-x]+x);
    		}
    	}
    	cout<<v-f[v];
    }
    

    信息

    ID
    489
    时间
    1000ms
    内存
    128MiB
    难度
    2
    标签
    递交数
    201
    已通过
    80
    上传者