- 谁拿了最多奖学金
- 2009-10-02 10:41:06 @
我在rqnoj上提交发现其他7个点奖学金总数有问题
但是为什么?我是用的long啊!!!!
想不通,牛们帮帮忙。
#include
int t,q[101],b[101],l[101],i,m[101]={0};long z=0;
char n[101][21],g[101],x[101];
main()
{
scanf("%d",&t);
for (i=1;i80&&l[i]>0)
m[i]+=8000;
if (q[i]>85&&b[i]>80)
m[i]+=4000;
if (q[i]>90)
m[i]+=2000;
if (q[i]>85&&x[i]=='Y')
m[i]+=1000;
if (q[i]>80&&g[i]=='Y')
m[i]+=850;
z+=m[i];
}
for (i=t;i>1;i--)
if (m[i]>m)
{
m=m[i];
strcpy(n+1,n[i]+1);
}
printf("%s\n%d\n%ld",n[1]+1,m[1],z);
}
0 条评论
目前还没有评论...