P1776 TLE求调(玄关)QWQ
  • 板块P1776 宝物筛选
  • 楼主zyq777
  • 当前回复8
  • 已保存回复8
  • 发布时间2024/8/2 22:25
  • 上次更新2024/8/3 08:35:49
查看原帖
P1776 TLE求调(玄关)QWQ
130921
zyq777楼主2024/8/2 22:25
#include<iostream>
using namespace std;
int v[10010],w[10010],s[10010];
int f[100100];
int n,m;
int max(int x,int y)
{
	if(x<y)
	{
		return y;
	}
	else
	{
		return x;
	} 
}
int main()
{
	ios::sync_with_stdio(false);
	cin>>n>>m;
	for(int i=1;i<=n;i++)
	{
		cin>>w[i]>>v[i]>>s[i];
	}
	for(int i=1;i<=n;i++)
	{
		for(int j=m;j>=0;j--)
		{
			for(int k=0;k<=s[i];k++)
			{
				if(j-k*v[i]<0)
				{
					break;
				}
				else
				{
					f[j]=max(f[j],f[j-k*v[i]]+k*w[i]);
				}
			}
		}
	}
	cout<<f[m];
	return 0;
}

TLE记录

2024/8/2 22:25
加载中...