小P的故事——神奇的Dota

Poblem Description
小P非常喜欢玩dota,不分昼夜的玩,
结果他连做梦也都是里面的画面,一天晚上小P刚躺下就做了一个神奇的梦。。。
不死族的巫妖王发工资拉,死亡骑士拿到一张N元的钞票(记住,只有一张钞票),为了防止自己在战斗中频繁的死掉,他决定给自己买一些道具,于是他来到了地精商店前.
死亡骑士:“我要买道具!”
地精商人:“我们这里有三种道具,血瓶150块一个,魔法药200块一个,无敌药水350块一个.”
死亡骑士:“好的,给我一个血瓶.”
说完他掏出那张N元的大钞递给地精商人.
地精商人:“我忘了提醒你了,我们这里没有找客人钱的习惯的,多的钱我们都当小费收了的,嘿嘿.”
死亡骑士:"…"
死亡骑士想,与其把钱当小费送个他还不如自己多买一点道具,反正以后都要买的,早点买了放在家里也好,但是要尽量少让他赚小费.
现在死亡骑士感觉自己的智商不够用所以希望小P帮他计算一下,最少他要给地精商人多少小费.但是小P的智商可是出了名的“不忍直视”啊,聪明非凡的你所以你能帮帮他吗?

Input
输入数据的第一行是一个整数T(1<=T<=100),代表测试数据的数量.然后是T行测试数据,每个测试数据只包含一个正整数N(1<=N<=10000),N代表死亡骑士手中钞票的面值.
注意:地精商店只有题中描述的三种道具.

Output
对于每组测试数据,请你输出死亡骑士最少要浪费多少钱给地精商人作为小费.

Sample Input
2
380
200

Sample Output
30
0

嘿,有点意思哈!!
我刚刚特意试了一下将双重循环中的内循环改为倒序结果Wa了
记得哈士奇的题要倒序的,得再看看才能知道原因吧

#include <bits/stdc++.h>
using namespace std;
int money[10010];
int main()
{int n,jia,i,j;scanf("%d",&n);int thing[3]={150,200,350};while(n--){scanf("%d",&jia);for(i=0;i<3;i++){for(j=thing[i];j<=jia;j++){if(money[j]<money[j-thing[i]]+thing[i])money[j]=money[j-thing[i]]+thing[i];}}printf("%d\n",jia-money[jia]);}return 0;
}

小P的故事——神奇的Dota相关推荐

  1. 小P的故事——神奇的Dota(完全背包)

    Problem Description 小P非常喜欢玩dota,不分昼夜的玩 ,结果他连做梦也都是里面的画面,一天晚上小P刚躺下就做了一个神奇的梦... 不死族的巫妖王发工资拉,死亡骑士拿到一张N元的 ...

  2. [2774]小P的故事——神奇的发票报销 (sdut)

    小P的故事--神奇的发票报销 Time Limit: 1000ms   Memory limit: 65536K  有疑问?点这里^_^ 题目描述 为响应党的号召,小P所在的大学现在严格规范报销制度, ...

  3. 小P的故事——神奇的换零钱 背包

    小P的故事--神奇的换零钱 题目描述 已知A国经济很落后,他们只有1.2.3元三种面值的硬币,有一天小P要去A国旅行,想换一些零钱,小P很想知道将钱N兑换成硬币有很多种兑法,但是可惜的是他的数学竟然是 ...

  4. SDUTOJ 2777 小P的故事——神奇的换零钱 背包

    小P的故事--神奇的换零钱 Time Limit: 1000ms   Memory limit: 65536K  有疑问?点这里^_^ 题目描述 已知A国经济很落后,他们只有1.2.3元三种面值的硬币 ...

  5. 小P的故事——神奇的换零钱

    小P的故事--神奇的换零钱 Time Limit: 1000ms   Memory limit: 65536K  有疑问?点这里^_^ 题目描述 已知A国经济很落后,他们只有1.2.3元三种面值的硬币 ...

  6. 小printf的故事(未完待续)

    小printf的故事 这篇文章的原文来自:英文原文 作者仿照<小王子>中的情节,生动有趣的阐述了小printf从编程小白到专家的成长历程.这是我第一次尝试翻译文章,肯定有很多不足之处,情不 ...

  7. asp.net多图片上传案例_会计小明的故事-成本核算案例篇

    因涉及成本核算案例篇,所需要的图表比较多,但是知乎不同于微信可以直接将文档图表复制过来,知乎专栏文章,所有图表必须先截图,然后以图片形式展示.但是成本核算案例图表实在是太多,一一截图,一则影响整体观感 ...

  8. HDU 4505 小Q系列故事——电梯里的爱情

    小Q系列故事--电梯里的爱情                                                                                   Tim ...

  9. hdu 4501 小明系列故事——买年货 多重背包

    小明系列故事--买年货                                                                          Time Limit: 500 ...

最新文章

  1. Python IDLE或shell中切换路径
  2. ASP.NET Core 入门教程 2、使用ASP.NET Core MVC框架构建Web应用
  3. 【编程3】二叉树遍历(LeetCode.102)
  4. python 中readline 和readlines的区别
  5. spring MVC配置form支持PUT和DELETE方法
  6. MQTT(3)---MQTT协议及其在物联网中的应用
  7. word中表格加粗某一行
  8. Leetcode加一 (java、python3)
  9. GNS3 中使用 Docker 容器
  10. php发送邮件pop3,php 发送邮件与pop3邮件登录代码
  11. 使用基于迭代的敏捷创建里程碑
  12. windows系统的备份和还原
  13. c# Directshow
  14. 冯雪 手术机器人的应用_外科手术机器人发展及其应用
  15. mcc_generated_files/eusart1.c:208:: error: (1098) conflicting declarations for variable “
  16. 图片数据增强,包括模糊,亮度,裁剪,旋转,平移,镜像 ,python ,LabelImg,LabelMe工具
  17. Win7升为Win10以及win7系统的重装
  18. Spark任务调度概述_大数据培训
  19. ESP8266 基础篇:内存分布
  20. 计算机黑屏故障的原因及解决方法,电脑黑屏原因及解决方法

热门文章

  1. Java常见面试点(2022最新)
  2. [layui]数据表格搜索关键字执行表格重载
  3. 全球与中国钢导管市场现状及未来发展趋势
  4. 如何下载安装5.7版压缩包MySQL
  5. 程序员为什么是青春饭,而不像医生律师越老越值钱?
  6. 计算机毕业设计SSM蛋糕店会员系统【附源码数据库】
  7. 买了16刀的虾,哈哈
  8. python 绘图按自己的需求调整刻度间隔,设置刻度显示
  9. 从键盘上输入从键盘上输入数字1~7,获取对应的英文名称星期。
  10. 美化微信公众号图文内容,修饰边框