Gongt


私信TA

用户名:Gongt

访问量:464

签 名:

又复活

等  级
排  名 18169
经  验 711
参赛次数 0
文章发表 4
年  龄 15
在职情况 学生
学  校 福州高新区良存华侨学校
专  业

  自我简介:

再见,我的C++


解题思路:和上一题几乎一样,稍微改一改就好了

参考代码:

#include<iostream>
int main(){
	using namespace std;
	int m,n; cin>>n>>m;
	int v,w,s,a[m+1]={0};
	while(n>0){
		n--;
		cin>>v>>w>>s;
		for(;s>0;s--) 
			for(int j=m+1;j>=v;j--)
				a[j]=max(a[j],w+a[j-v]);
	}
	cout<<a[m];
	return 0;
}


 

0.0分

8 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换

万能编程问答  

代码解释器

代码纠错

SQL生成与解释

  评论区