hdu 1248寒冰王座
寒冰王座
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 14362 Accepted Submission(s): 7335
Problem Description
不死族的巫妖王发工资拉,死亡骑士拿到一张N元的钞票(记住,只有一张钞票),为了防止自己在战斗中频繁的死掉,他决定给自己买一些道具,于是他来到了地精商店前.
死亡骑士:"我要买道具!"
地精商人:"我们这里有三种道具,血瓶150块一个,魔法药200块一个,无敌药水350块一个."
死亡骑士:"好的,给我一个血瓶."
说完他掏出那张N元的大钞递给地精商人.
地精商人:"我忘了提醒你了,我们这里没有找客人钱的习惯的,多的钱我们都当小费收了的,嘿嘿."
死亡骑士:"......"
死亡骑士想,与其把钱当小费送个他还不如自己多买一点道具,反正以后都要买的,早点买了放在家里也好,但是要尽量少让他赚小费.
现在死亡骑士希望你能帮他计算一下,最少他要给地精商人多少小费.
Input
输入数据的第一行是一个整数T(1<=T<=100),代表测试数据的数量.然后是T行测试数据,每个测试数据只包含一个正整数N(1<=N<=10000),N代表死亡骑士手中钞票的面值.
注意:地精商店只有题中描述的三种道具.
Output
对于每组测试数据,请你输出死亡骑士最少要浪费多少钱给地精商人作为小费.
Sample Input
2
900
250
Sample Output
0
50
Author
Ignatius.L
完全背包耶。。多01背包多计算一下没个物体最多装的个数。。。。
代码:
#include<cstdio>
#include<cstring>
#include<algorithm>
using namespace std;
int s,shu[3];
int bao[10010];
int main()
{int t;scanf("%d",&t);shu[0]=150;shu[1]=200;while (t--){scanf("%d",&s);memset(bao,0,sizeof(bao));bao[0]=0;for (int i=0;i<2;i++){for (int ii=0;ii<shu[i];ii++){for (int j=s;j>=0;j-=50)if (j>=shu[i]){bao[j]=max(bao[j],bao[j-shu[i]]+shu[i]);}}}int ss=s-bao[s];printf("%d\n",ss);}return 0;}
hdu 1248寒冰王座相关推荐
- HDU 1248 寒冰王座(全然背包:入门题)
HDU 1248 寒冰王座(全然背包:入门题) http://acm.hdu.edu.cn/showproblem.php?pid=1248 题意: 不死族的巫妖王发工资拉,死亡骑士拿到一张N元的钞票 ...
- HDU 1248 寒冰王座(完全背包问题另类解法)
寒冰王座 Problem Description 不死族的巫妖王发工资拉,死亡骑士拿到一张N元的钞票(记住,只有一张钞票),为了防止自己在战斗中频繁的死掉,他决定给自己买一些道具,于是他来到了地精商店 ...
- Hdu.1248.寒冰王座
G - 寒冰王座 Time Limit: 1000 MS Memory Limit: 32768 KB 64-bit integer IO format: %I64d , %I64u Java cla ...
- 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元的钞票(记住,只有一张钞票),为了防止自己在战斗中频繁的死掉,他决定给自己买一些道具,于是他来到了地精商店前. 死亡 ...
- HDU 1248 寒冰王座 (背包)
Problem Description 不死族的巫妖王发工资拉,死亡骑士拿到一张N元的钞票(记住,只有一张钞票),为了防止自己在战斗中频繁的死掉,他决定给自己买一些道具,于是他来到了地精商店前. 死亡 ...
- HDU 1248 寒冰王座 (完全背包)
Description 不死族的巫妖王发工资拉,死亡骑士拿到一张N元的钞票(记住,只有一张钞票),为了防止自己在战斗中频繁的死掉,他决定给自己买一些道具,于是他来到了地精商店前. 死亡骑士:" ...
- 杭电 1248 寒冰王座(全然背包)
http://acm.hdu.edu.cn/showproblem.php? pid=1248 寒冰王座 Time Limit: 2000/1000 MS (Java/Others) Memor ...
最新文章
- win10软件拒绝访问删不掉_进程拒绝访问怎么结束_win10关闭进程拒绝访问的处理方法...
- shell中的数值判断
- java安装 环境配置
- python批量给文件命名为001,002,...【亲测有效】
- MFC中创建线程实例
- 你永远不知道女生裙子下面藏着什么
- ftp服务器上传文件权限设置,ftp服务器 上传文件权限设置
- 用Flash和XML构建论坛实例(3)
- 用adb 启动camera
- 使用Java语言开发微信公众平台(五)——获取access_token
- 怎样成为优秀软件模型设计者
- 头条推荐越来越少是否还要坚持下去
- lua在线手册 lua在线lua学习教程 lua参考手册中文翻译
- 【计蒜客 - 蓝桥训练】蒜厂年会(循环数列的最大子段和)
- 做完电商直播后,怎么做直播复盘?
- 改变生活的态度,突破瓶颈
- 马斯克推荐的「50种认知偏差」,这是我见过的最爆笑的解读!
- 布局AI+新药研发,深度智耀获红杉中国近1500万美元B轮融资
- python常遇错误-IndexError: list index out of range
- 《调色师手册:电影和视频调色专业技法(第2版)》——导读
热门文章
- 现在做游戏开发这个行业怎么样?
- html如何将div居中置顶层,CSS如何使DIV层居中
- 【限流02】限流算法实战篇 - 手撸一个单机版Http接口通用限流框架
- 【EasyUI】DataGrid DetailView(数据表格详细展示)
- idea中设置代码提示
- php js写法,javaScript封装的各种写法
- Opencv_13 图像滤波(低通滤波图像平滑去噪)
- LeNet-5 – A Classic CNN Architecture
- Linux(三)远程登录管理工具
- python利用math.pow(),pow() 和 **进行指数运算的问题