代码
2024-06-08 18:10:29
发布于:广东
74阅读
0回复
0点赞
#include <bits/stdc++.h>
using namespace std;
int main(){
int T,m;
cin>>T>>m;
int t[m+10]={0},v[m+10]={0};
int dp[T+10]={0};
for(int i=1;i<=m;i++){
cin>>t[i]>>v[i];
for(int j = t[i];j<=T;j++){
dp[j] = max(dp[j] ,dp[j-t[i]]+v[i]) ;
}
}
cout<<dp[T];
return 0;
}
全部评论 2
历史第一人
2024-06-08 来自 广东
0这么牛
2024-06-08 来自 广东
0
有帮助,赞一个