HDOJ2955(01背包 强制转换)(WA)
来源:互联网 发布:自动竞价软件 编辑:程序博客网 时间:2024/06/07 04:03
#include <iostream> #include <cstring>#include <string>#include <cstdio>#include <algorithm>#include <stack>#include <math.h>#include<iostream>#include <map>using namespace std;#define INF 0xfffff;//0x代表十六进制#define M 110struct aaa{double mj;int pj;}a[M];double dp[M];int main(){int t;cin >> t;for (int i = 1; i <= t; i++){memset(dp, 0, sizeof(dp));double p;int n;cin >> p >> n;p *= 100;for (int i = 0; i < n; i++){double b;cin >> a[i].mj >> b;a[i].pj = b * 100;}for(int i=0;i<n;i++)for (int j = (int)p; j >= a[i].pj; j--){dp[j] = max(dp[j], dp[j - a[i].pj] + a[i].mj);}cout << dp[(int)p] << endl;}}
阅读全文
0 0
- HDOJ2955(01背包 强制转换)(WA)
- HDOJ2955 Robberies(01背包,概率)
- 背包问题 HDOJ2955
- hdoj2955
- HDOJ2955 0/1背包的价值和重量
- 01背包(转换思想)(背包容量超大~)
- 杭电-2191 (完全背包转换01背包)
- POJ 1014 Dividing(多重背包转换成01背包)
- 强制转换(1)dynamic_cast
- Robberies(HDOJ2955)
- poj3211 转换 01背包
- hdu3535AreYouBusy (分组背包,WA了很多次)
- 类型转换(2)— 强制转换
- java数据类型转换(强制转换)
- 强制转换
- 强制转换
- 强制转换
- 强制转换
- Javascript模块加载捆绑器Browserify Webpack和SystemJS用法
- java.lang.IllegalStateException异常解决办法
- 最大似然估计和最小二乘法怎么理解?
- charles抓取Android包注意事项
- sqlserver导出数据oracle
- HDOJ2955(01背包 强制转换)(WA)
- MiniGUI 移植到pc和arm开发板全过程详解 及错误解答
- gitflow工作流http://blog.jobbole.com/76867/
- 【22】手动配置webpack项目
- 协程
- 数据库加密
- 文章标题 判断单链表是否有环
- [leetcode] 146. LRU Cache
- 原生JavaScript写AJAX