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
 
#include<iostream>
#include<cstdio>
using namespace std;
int main()
{
int t,min,n,i,j,e;
scanf("%d",&t);
while(t--)
{
cin>>n;
min=n;
for(i=0;i<=200/3;i++)
for(j=0;j<=50;j++)
for(e=0;e<=10000/350;e++)
if(i*150+j*200+e*350>n)
break;
else if(n-(i*150+j*200+e*350)<min)
min=n-(i*150+j*200+e*350);
cout<<min<<endl;
}
}

最新文章

  1. useful commands for Kubernetes beginners
  2. BZOJ1047: [HAOI2007]理想的正方形 [单调队列]
  3. Python3基础 创建一个空列表,一个空元组
  4. iOS 程序报错:reason: [NSArrayI addObject:]: unrecognized selector sent to instance
  5. setAttribute改变属性,动态改变类
  6. U3D各路径实例
  7. Global.asax.cs介绍
  8. Codeforces Round #353 (Div. 2) D. Tree Construction (二分,stl_set)
  9. Linux使用技巧9--用dpkg管理你的软件
  10. .Net Core 系列:2、ADO.Net 基础
  11. bzoj 5000: OI树
  12. [Err] ORA-00923: FROM keyword not found where expected 与rownum
  13. di.xml
  14. memcached命令行、Memcached数据导出和导入、php连接memcache、php的session存储到memcached
  15. position:fixed固定定位的用法
  16. 简单重写容器vector
  17. odoo配置文件内容详解
  18. Ex 6_20 最优二叉搜索树..._第六次作业
  19. 报错解决——pytesseract.pytesseract.TesseractError: (1,’Error opening data file /usr/local/share/tessdata/eng.traineddata’)
  20. windows下常用linux对应工具

热门文章

  1. PLSQL 导入表到Oracle------》从一个表空间导入到其它表空间
  2. HDU 3746 Cyclic Nacklace KMP
  3. Hibernate_13_QBC查询
  4. Ubuntu 12.10 安装JDK7
  5. STL之priority_queue为复合结构排序
  6. Python 参数传递
  7. sql 时间和字符串 取到毫秒级
  8. 由Qt4.x项目移植到Qt5.x需要注意的事项
  9. filezilla Can&#39;t open data connection.
  10. HDU_1003Max Sum 简单动归