社区讨论

蒟蒻救助,蜜汁RE

P2918[USACO08NOV] Buying Hay S参与者 11已保存回复 11

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
11 条
当前快照
1 份
快照标识符
@mi6v0ab3
此快照首次捕获于
2025/11/20 11:16
4 个月前
此快照最后确认于
2025/11/20 14:42
4 个月前
查看原帖
CPP
#include <bits/stdc++.h>
#define INF 1e9
using namespace std;
long long n,m,ans=INF,w[50005],c[50005],f[50005];

int main(){
    cin>>n>>m;
    for(long long i=1;i<=m+5000;++i)
        f[i]=INF;
    for(long long i=1;i<=n;i++)
       cin>>c[i]>>w[i];
    for(long long i=1;i<=n;i++)
       for(long long j=c[i];j<=m+5000;j++)
          f[j]=min(f[j],f[j-c[i]]+w[i]);
    for(long long i=m;i<=m+5000;i++)
       ans=min(ans,f[i]);
    cout<<ans<<endl;
    return 0;
}

回复

11 条回复,欢迎继续交流。

正在加载回复...