亲!杭电acm2021无法ac!!! http://acm.hdu.edu.cn/showproblem.php?pid=2021

#include"stdio.h"intmain(){intn,m,i,a[100],total[100];intb,f,s,w,e,y;while(scanf("%d\... #include"stdio.h"
int main()
{
int n,m,i,a[100],total[100];
int b,f,s,w,e,y;
while(scanf("%d\n",&n)!=EOF)
{
if(n<=0||n>100)
break;
for(i=0;i<n;i++)
{
scanf("%d",&a[i]);
}
for(i=0;i<n;i++)
{b=0;f=0;s=0;w=0;e=0;y=0;
b=a[i]/100;
f=(a[i]-100*b)/50;
s=(a[i]-100*b-50*f)/10;
w=(a[i]-100*b-50*f-10*s)/5;
e=(a[i]-100*b-50*f-10*s-5*w)/2;
y=a[i]-100*b-50*f-10*s-5*w-2*e;
total[i]=b+f+s+w+e+y;
if(i<n-1)
{
printf("%d",total[i]);
printf(" ");
}
else
printf("%d\n",total[i]);
}
}
return 0;
}
展开
 我来答
xx_lyq00
2013-07-23 · TA获得超过4140个赞
知道大有可为答主
回答量:1794
采纳率:84%
帮助的人:821万
展开全部
你确定你这程序能把他的测试过了么?

你是不是看错题意了。

第一行输入老师人数n。
接下来输入n个数,表示老师工资。
最后输出所需要的最小张数。
如果我没看错的话,你的程序是对一个老师就输出一次。
题目要求的是给所有老师张数的最小总和。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式