您的位置:首页 > 其它

hdu 1248

2015-04-14 20:43 281 查看
#include <stdio.h>
#include <string.h>
#include <math.h>
#include <stdlib.h>

int main()
{
int t;
int min,n,i,j,e;
scanf("%d",&t);
while(t--)
{
scanf("%d",&n);
min=n;
for(i=0;i<=n/150;++i)
for(j=0;j<=n/200;++j)
for(e=0;e<=n/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);
printf("%d\n",min);
}

return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  暴力 完全背包 水题