Nyoj 49 开心的小明
来源:互联网 发布:单机版进销存软件 编辑:程序博客网 时间:2024/05/16 15:51
#include <iostream>#include <cstring>using namespace std;const int MAXN1 = 30;const int MAXN2 = 30000;int main(){ int T; int Pri[MAXN1], Im[MAXN1]; int dp[MAXN2]; int n, m; cin>>T; while(T--) { cin>>n>>m; memset(dp, 0, sizeof(dp)); for(int i = 0; i < m; ++i) cin>>Pri[i]>>Im[i]; for(int i = 0; i < m; ++i) { for(int j = n; j >= Pri[i]; --j) { if(dp[j] < dp[j - Pri[i]] + Pri[i] * Im[i]) dp[j] = dp[j-Pri[i]] + Pri[i] * Im[i]; } } cout<<dp[n]<<endl; } return 0;}
0 0
- NYOJ 49 开心的小明
- NYOJ 49 开心的小明
- NYOJ 49 开心的小明
- NYOJ 49 开心的小明
- nyoj-49-开心的小明
- NYOJ 49 开心的小明
- Nyoj 49 开心的小明
- NYOJ 49 【开心的小明】
- NYOJ 49 开心的小明
- NYOJ 49 开心的小明
- NYOJ-49 开心的小明
- nyoj-49 开心的小明
- NYOJ 49 开心的小明
- nyoj 49 开心的小明
- nyoj--49 开心的小明(dp)
- Nyoj 开心的小明49
- nyoj 49 开心的小明
- NYOJ 49 开心的小明
- Jquery mobile开发问题收集
- RATIONAL ROSE 2007详细安装教程(图文版)
- max points on a line
- Ubuntu与windows共存之详细方法
- Oracle与Mysql的区别
- Nyoj 49 开心的小明
- position+float+display一点理解
- [蓝桥杯历届试题]空瓶换汽水; 微生物增殖; 除去次方数
- for循环执行过程
- 等高线回放水平偏差计算方法 Python
- 674 - Coin Change
- 如何使用MFC和类型库创建自动化项目
- 修改图形界面签到程序
- 去掉tppabs冗余代码和注释