求助神犇,6AC一WA
查看原帖
求助神犇,6AC一WA
648953
1Stone楼主2022/7/21 08:12

和题解几乎一模一样,为什么会WA

#include<iostream>
#include<cstdio>
#include<cmath>
#include<cstring>
#include<string>
#include<queue>
#include<algorithm>
#include<map>
using namespace std;
#define ll long long
ll M,T,tot[1005],v[1005];
bool vs[1005][1005];
ll f[100000005];
ll DP_gundongshuzu(){
	for(ll i=1;i<=M;i++){
		for(ll j=tot[i];j<=T;j++){
				f[j]=max(f[j],f[j-tot[i]]+v[i])	;	
		}
	}
	return f[T];
} 
int main(){
//	freopen("未命名2333.in","r",stdin);
//	freopen("未命名2333.out","w",stdout);
	cin>>T>>M;	
	for(int i=1;i<=M;i++){
		cin>>tot[i]>>v[i];
	}
//	cout<<pusude_dfs(1,0);
//	cout<<DP_pusushuzu();
	cout<<DP_gundongshuzu();
//	fclose(stdin);
//	fclose(stdout);
	return 0;
}

2022/7/21 08:12
加载中...