hdu 寒冰王座[通俗易懂]

hdu 寒冰王座

大家好,又见面了,我是全栈君。

呵呵,过了这么久还来刷水题实在是不好意思。本题属于全然背包,就是一模板题。只是窝还是要来水一下。嘻嘻

                  寒冰王座

Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 10588    Accepted Submission(s): 5375

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
 

#include<cstring>
#include<iostream>
using namespace std;
int dp[100011],vol[3];
int main()
{

	int n,i,j,t;
	int vol[3]={150,200,350};
	cin>>t;
	while(t--)
	{
		memset(dp,0,sizeof(dp));
		cin>>n;
		for(i=0;i<3;i++)
		{

			for(j=vol[i];j<=n;j++)
			dp[j]=max(dp[j],dp[j-vol[i]]+vol[i]);
		}
		cout<<n-dp[n]<<endl;
	}
	return 0;
}

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/115546.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • python安装不了whl文件_python安装.whl文件失败

    python安装不了whl文件_python安装.whl文件失败原博文2017-12-2714:26−安装wheelpipinstallwheel以安装scipy为例,在官网下载安装包https://pypi.python.org/pypi/scipy一定要注意这里的版本一定要和你的python所支持的版本一直否则会出现C:\Users\xiaoqiu>pip…相关推荐2019-12-1909:59−##pip安装最简单的安装方式,自动下…

  • Weex iOS端的自动刷新和调试

    Weex iOS端的自动刷新和调试

  • VM虚拟机安装教程_ghost手动安装教程

    VM虚拟机安装教程_ghost手动安装教程VMware最新官方下载与安装目录一、VMware官方下载二、虚拟机安装一、VMware官方下载首先我们访问官网地址https://www.vmware.com/cn.html注意:没有账号必须先注册才能下载。注册页面https://my.vmware.com/cn/web/vmware/registration注册完账号后进行以下步骤:如图,选择下载专…

  • quota的使用方法

    from:http://man.chinaunix.net/linux/how/Quota.html   序言:这份文件的版权由AlbertM.C.Tam(bertie@scn.org)所保留。同意这份文件的使用、复制,因此非商业性的散布是允许的,但是所有的拷贝以及/或是没有修改直接援用的文件上须有作者与编者的名字及这份注意事项。这份文件是因为希望能有所帮助

  • CNN笔记:通俗理解卷积神经网络

    CNN笔记:通俗理解卷积神经网络通俗理解卷积神经网络(cs231n与5月dl班课程笔记)1前言2012年我在北京组织过8期machinelearning读书会,那时“机器学习”非常火,很多人都对其抱有巨大的热情。当我2013年再次来到北京时,有一个词似乎比“机器学习”更火,那就是“深度学习”。本博客内写过一些机器学习相关的文章,但上一…

  • 网站的推广方案有哪些_推广方案范例

    网站的推广方案有哪些_推广方案范例做网站推广也已经有了5、6年了,看了很多网站推广的方法方案,网上流传的100种主要推广方法方案都是一样的,2017年又不什么新的100种主要方法方案吗?在这里厦门网站推广公司领众品牌就2017网站推广

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号