最朴素的算法前三个还是WA了求助
  • 板块P1776 宝物筛选
  • 楼主pencil
  • 当前回复9
  • 已保存回复9
  • 发布时间2021/8/26 07:17
  • 上次更新2023/11/4 09:00:03
查看原帖
最朴素的算法前三个还是WA了求助
137723
pencil楼主2021/8/26 07:17
#include<iostream>
using namespace std;
int main() {
	int n,W,f[100100],i,i2,i3;
	int v[100100],w[100100],m[100100];
	cin>>n>>W;
	for(i=1; i<=n; i++) {
		cin>>v[i]>>w[i]>>m[i];
	}
	for(i=1;i<=n;i++){
		for(i2=1;i2<=m[i];i2++){
			for(i3=W;i3>=w[i]*i2;i3--){
				f[i3]=max(f[i3-w[i]*i2]+v[i]*i2,f[i3]);
			}
		}
	}
//	for(i=1;i<=W;i++)cout<<f[i]<<" ";
	cout<<f[W];
	return 0;
}
2021/8/26 07:17
加载中...