为什么开o2过不了,不开就过了
查看原帖
为什么开o2过不了,不开就过了
539720
不要迫害我楼主2023/8/11 10:33
#include<bits/stdc++.h>
using namespace std;
int a[51],b[51],c[51],f[501][501],i,j,l,m,n,k;
int main(){
	ios::sync_with_stdio(0);
    cin.tie(0);
	cout.tie(0);
    cin >> m >> n >> k;
    for(i=1;i<=k;i++) cin>>a[i]>>b[i]>>c[i];
    for(i=1;i<=n;i++){
    	for(j=m;j>=a[i];j--){
        	for(l=n;l>=b[i];l--) f[j][l]=max(f[j][l],f[j-a[i]][l-b[i]]+c[i]);
        }
    }
    cout << f[m][n];
    return 0;
}
2023/8/11 10:33
加载中...