NYOJ 开心的小明
2024-10-18 13:07:09
#include<iostream>
#include<stdio.h>
#include<string.h>
#include<queue>
#include<algorithm>
using namespace std;
int d[][]; //d[i][j] i件中,j重量的物品 ,价格最高
int v[],w[];
int Max(int a,int b)
{
if(a>b) return a;
else return b;
}
int main()
{
int t;
cin>>t;
while(t--)
{
int n,m;
cin>>n>>m;
for(int i=;i<=m;i++)
cin>>v[i]>>w[i];
for(int i=;i<=m;i++)
for(int j=;j<=n;j++)
d[i][j] = ;
int maxnum = -;
for(int i=;i<=m;i++)
{
for(int j=;j<=n;j++)
{
if(j-v[i]>=)
d[i][j] = Max(d[i-][j],d[i-][j-v[i]]+v[i]*w[i]);
else
d[i][j] = d[i-][j]; if(d[i][j] > maxnum)
maxnum = d[i][j];
}
}
cout<<maxnum<<endl;
}
return ;
}
最新文章
- JavaEE开发基础
- 如何使用PL/SQL Developer查看和杀掉session
- $.Ajax({});方法使用 返回json格式 string格式
- 通过Fiddler修改包
- 图片下载缓存防止OOM
- nyoj123_士兵杀敌(四)_树状数组_插线求点
- linux后台运行和关闭、查看后台任务(转)
- NoSQL数据库:数据的一致性
- (原)opencv中使用限制对比度自适应直方图均衡CLAHE
- Entity Framework教程
- 给Pomelo的聊天室添加time的RPC调用
- [css 揭秘]:CSS揭秘 技巧(四):边框内圆角
- RX系列一 | ReactiveX根源 | 观察者模式分析
- eclipse去除对js文件的检测
- scrapy_redis实现爬虫
- 2.Git基础-仓库的获取方式与Git文件的状态变化周期(生命周期)
- Hive| 查询
- The Little Prince-11/27
- RabbitMQ学习笔记(二):基础概念
- ros网址链接
热门文章
- Ubuntu 下 Sublime 无法输入中文?(已解决)
- Get Started with the Google Fonts API
- day_5.17 飞机大战
- The Salt Master has cached the public key报错解决办法
- TOP100summit:【分享实录-华为】微服务场景下的性能提升最佳实践
- JavaScript外部函数调用AngularJS的函数、$scope
- linux下python3.5环境搭建
- jdbc --- javabean
- [No0000190]vim8安装教程和vim中文帮助文档Vimcdoc安装方法-Vim使用技巧(5)
- [No0000E5]C# 运算符