小P的故事——神奇的Dota(完全背包)
Problem Description
小P非常喜欢玩dota,不分昼夜的玩
,结果他连做梦也都是里面的画面,一天晚上小P刚躺下就做了一个神奇的梦。。。
不死族的巫妖王发工资拉,死亡骑士拿到一张N元的钞票(记住,只有一张钞票),为了防止自己在战斗中频繁的死掉,他决定给自己买一些道具,于是他来到了地精商店前.
死亡骑士:”我要买道具!”
地精商人:”我们这里有三种道具,血瓶150块一个,魔法药200块一个,无敌药水350块一个.”
死亡骑士:”好的,给我一个血瓶.”
说完他掏出那张N元的大钞递给地精商人.
地精商人:”我忘了提醒你了,我们这里没有找客人钱的习惯的,多的钱我们都当小费收了的,嘿嘿.”
死亡骑士:”……”
死亡骑士想,与其把钱当小费送个他还不如自己多买一点道具,反正以后都要买的,早点买了放在家里也好,但是要尽量少让他赚小费.
现在死亡骑士感觉自己的智商不够用所以希望小P帮他计算一下,最少他要给地精商人多少小费.但是小P的智商可是出了名的“不忍直视”啊,聪明非凡的你所以你能帮帮他吗?
Input
输入数据的第一行是一个整数T(1<=T<=100),代表测试数据的数量.然后是T行测试数据,每个测试数据只包含一个正整数N(1<=N<=10000),N代表死亡骑士手中钞票的面值.
注意:地精商店只有题中描述的三种道具.
Output
对于每组测试数据,请你输出死亡骑士最少要浪费多少钱给地精商人作为小费.
Example Input
2
380
200
Example Output
30
0
Hint
完全背包:
有N种物品和一个容量为V的背包,每种物品都有无限件可用
f[j]=max(f[j],f[j-c]+w)
题目 SDUT 2773
http://acm.sdut.edu.cn/onlinejudge2/index.php/Home/Index/problemdetail/pid/2773.html
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
#include<malloc.h>
//完全背包//int main(){int money, i, j, n;int HP[3] = {150, 200, 350};while(scanf("%d",&n)!=EOF){while(n --){int pay[10050] = {0};scanf("%d",&money);for (i = 0; i <= 3 - 1;i ++){for (j = HP[i] ;j <= money; j ++){if (pay[j] < pay[j - HP[i]] + HP[i])pay[j] = pay[j - HP[i]] + HP[i]; //转换}}printf("%d\n", pay[money]);}}return 0;}
小P的故事——神奇的Dota(完全背包)相关推荐
- 小P的故事——神奇的Dota
小P的故事--神奇的Dota Poblem Description 小P非常喜欢玩dota,不分昼夜的玩, 结果他连做梦也都是里面的画面,一天晚上小P刚躺下就做了一个神奇的梦... 不死族的巫妖王发工 ...
- 小P的故事——神奇的换零钱 背包
小P的故事--神奇的换零钱 题目描述 已知A国经济很落后,他们只有1.2.3元三种面值的硬币,有一天小P要去A国旅行,想换一些零钱,小P很想知道将钱N兑换成硬币有很多种兑法,但是可惜的是他的数学竟然是 ...
- SDUTOJ 2777 小P的故事——神奇的换零钱 背包
小P的故事--神奇的换零钱 Time Limit: 1000ms Memory limit: 65536K 有疑问?点这里^_^ 题目描述 已知A国经济很落后,他们只有1.2.3元三种面值的硬币 ...
- [2774]小P的故事——神奇的发票报销 (sdut)
小P的故事--神奇的发票报销 Time Limit: 1000ms Memory limit: 65536K 有疑问?点这里^_^ 题目描述 为响应党的号召,小P所在的大学现在严格规范报销制度, ...
- 小P的故事——神奇的换零钱
小P的故事--神奇的换零钱 Time Limit: 1000ms Memory limit: 65536K 有疑问?点这里^_^ 题目描述 已知A国经济很落后,他们只有1.2.3元三种面值的硬币 ...
- 小printf的故事(未完待续)
小printf的故事 这篇文章的原文来自:英文原文 作者仿照<小王子>中的情节,生动有趣的阐述了小printf从编程小白到专家的成长历程.这是我第一次尝试翻译文章,肯定有很多不足之处,情不 ...
- asp.net多图片上传案例_会计小明的故事-成本核算案例篇
因涉及成本核算案例篇,所需要的图表比较多,但是知乎不同于微信可以直接将文档图表复制过来,知乎专栏文章,所有图表必须先截图,然后以图片形式展示.但是成本核算案例图表实在是太多,一一截图,一则影响整体观感 ...
- HDU 4505 小Q系列故事——电梯里的爱情
小Q系列故事--电梯里的爱情 Tim ...
- hdu 4501 小明系列故事——买年货 多重背包
小明系列故事--买年货 Time Limit: 500 ...
最新文章
- Task三个列子的分享
- c# 使用 itextsharp 实现生成Pdf报表
- arduino char*转string_【201期】面试官:String长度有限制吗?是多少?还好我看过...
- python验证码识别接口 服务器_python验证码识别模块
- 从一个简洁的进度刻度绘制中了解自定义 View 的思路流程
- 移动通信—无线波传播
- linux平台下通过mcr方式从c++程序中调用matlab函数
- loadrunner学习理论之一
- 编程让鼠标一直动_华硕、罗技、海盗船无线鼠标选哪个?
- 百万 Go TCP 连接的思考: epoll方式减少资源占用
- 博弈知识汇总(转自Tanky Woo),留着以后复习
- Python基础语法
- easypoi excel模板导出pdf
- 【word】复制到word的文字不能调整行间距(行间距过大)
- 上海2016年房价己见
- 《王二丫的甜品店》用户隐私政策
- 【实践案例分享】PyFlink 在聚美优品的应用实践
- Windows2008环境64位操作系统如何安装32位BDE
- 愿天下有情人都是失散多年的兄妹(25 分)
- android 微信授权获取用户个人信息
热门文章
- 物联网操作系统HelloX V1.88版功能描述
- 虚拟机使用宿主机的网络Proxy
- 天使纪元服务器不显示,天使纪元怎么进不去 天使纪元无法登录怎么办
- Lucene / Solr 开发经验
- PMP考试后多久出结果?(内附查成绩流程)
- Chrome的强大搜索功能
- 被 Libra 刷屏的你绝对不知道, 也许这才是它最大的核武器...
- python学习之flask sqlalchemy介绍和使用 表操作增删查改
- lol现在哪个服务器有无限火力,LOL公布最新消息,无限火力模式再次登场,这次是全新的体验...
- [Game]各种各样的法师英文详解