求调!孩子采药装上蛙了
  • 板块学术版
  • 楼主Lovely_Doggie
  • 当前回复4
  • 已保存回复4
  • 发布时间2023/11/25 20:34
  • 上次更新2023/11/25 21:49:00
查看原帖
求调!孩子采药装上蛙了
626836
Lovely_Doggie楼主2023/11/25 20:34

P1616

#include<bits/stdc++.h>
using namespace std;
int n,m;
int a[100001];
int b[100001];
int dp[100000001];
int main(){
	cin>>m>>n;
	for(int i=1;i<=n;i++)
	{
		cin>>a[i]>>b[i];
	}
	for(int i=1;i<=n;i++)
	{
		for(int j=a[i];j<=m;j++)
		{
			dp[j]=max(dp[j],dp[j-a[i]]+b[i]);
		}
	}
	cout<<dp[m]<<endl;
	return 0;
}
2023/11/25 20:34
加载中...