HDU 1248 寒冰王座(完全背包)
死亡骑士:"我要买道具!"
地精商人:"我们这里有三种道具,血瓶150块一个,魔法药200块一个,无敌药水350块一个."
死亡骑士:"好的,给我一个血瓶."
说完他掏出那张N元的大钞递给地精商人.
地精商人:"我忘了提醒你了,我们这里没有找客人钱的习惯的,多的钱我们都当小费收了的,嘿嘿."
死亡骑士:"......"
死亡骑士想,与其把钱当小费送个他还不如自己多买一点道具,反正以后都要买的,早点买了放在家里也好,但是要尽量少让他赚小费.
现在死亡骑士希望你能帮他计算一下,最少他要给地精商人多少小费.
注意:地精商店只有题中描述的三种道具.
#include <iostream>
#include <cstdio>
#include <algorithm>
#include <string.h>using namespace std; int v[4];int f[5][10010];
int main(){int t;scanf("%d",&t);v[0]=0;v[1]=150;v[2]=200;v[3]=350;while(t--){memset(f,0,sizeof(f));int N;scanf("%d",&N);for(int i=1;i<=3;i++){for(int j=0;j<=N;j++){if(j<v[i]) f[i][j]=f[i-1][j];else{for(int k=0;k<=j/v[i];k++){f[i][j]=max(f[i-1][j-k*v[i]]+k*v[i],f[i][j]); }}}}printf("%d\n",N-f[3][N]);}
}
完全背包问题;定义f[i][j]为到第i个物品,剩余钱数为j时,买东西的最大价值;
HDU 1248 寒冰王座(完全背包)相关推荐
- HDU 1248 寒冰王座(全然背包:入门题)
HDU 1248 寒冰王座(全然背包:入门题) http://acm.hdu.edu.cn/showproblem.php?pid=1248 题意: 不死族的巫妖王发工资拉,死亡骑士拿到一张N元的钞票 ...
- HDU 1248 寒冰王座 (背包)
Problem Description 不死族的巫妖王发工资拉,死亡骑士拿到一张N元的钞票(记住,只有一张钞票),为了防止自己在战斗中频繁的死掉,他决定给自己买一些道具,于是他来到了地精商店前. 死亡 ...
- HDU 1248 寒冰王座 (完全背包)
Description 不死族的巫妖王发工资拉,死亡骑士拿到一张N元的钞票(记住,只有一张钞票),为了防止自己在战斗中频繁的死掉,他决定给自己买一些道具,于是他来到了地精商店前. 死亡骑士:" ...
- Hdu.1248.寒冰王座
G - 寒冰王座 Time Limit: 1000 MS Memory Limit: 32768 KB 64-bit integer IO format: %I64d , %I64u Java cla ...
- hdu 1248寒冰王座
寒冰王座 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submi ...
- HDU 1248 寒冰王座(完全背包问题另类解法)
寒冰王座 Problem Description 不死族的巫妖王发工资拉,死亡骑士拿到一张N元的钞票(记住,只有一张钞票),为了防止自己在战斗中频繁的死掉,他决定给自己买一些道具,于是他来到了地精商店 ...
- HDU - 1248 寒冰王座 (完全背包
题意: 很裸.... #include <bits/stdc++.h>using namespace std;#define se second #define fi first #def ...
- HDU 1248 寒冰王座
Problem Description 不死族的巫妖王发工资拉,死亡骑士拿到一张N元的钞票(记住,只有一张钞票),为了防止自己在战斗中频繁的死掉,他决定给自己买一些道具,于是他来到了地精商店前. 死亡 ...
- 杭电 1248 寒冰王座(全然背包)
http://acm.hdu.edu.cn/showproblem.php? pid=1248 寒冰王座 Time Limit: 2000/1000 MS (Java/Others) Memor ...
最新文章
- PHP多种序列化/反序列化的方法(serialize和unserialize函数)
- CTFshow 文件包含 web81
- JavaScript学习笔记之 数组方法一 堆栈 和队列
- 手机当电脑音响_hifi迷你组合音响怎么样 hifi迷你组合音响优势简介【详解】
- 15. HTML 块 div span
- php做前端可以不用js吗,2019,还要不要学前端?
- jQuery Mobile中主题theme样式a-z
- 解决asp.net中使用FckEditor上传文件,中文名称乱码的问题
- jquery.form.js的重置表单增加hidden重置代码
- nssm在服务器上的使用超详细说明
- hge引擎配置登录器教程_HGEM2引擎登录器列表格式TXT
- Mysql面试题(100+)
- SVG互动排版公众号图文『一次点击,连续播放gif』模板代码
- 解决导出为Excel时文件名乱码的问题。
- Robot fish: bio-inspired fishlike underwater robots 阅读笔记 1
- 论VM和Hyper-v虚拟机的使用场景
- jQuery中toggle与slideToggle以及fadeToggle之间的不同
- 基于Qt的QSplashScreen实现桌面水印,在windows下置顶失效解决办法
- 百度知道引流有哪些方法?一个互动式的疑问解答
- GSM AT 判断电话是否接通