请教下,这种写法只能过4个

这是AC的
#include<stdio.h>

int main()
{ int i,sum=0,a[12],yu=0,s;
for(i=0;i<=11;i++)
scanf("%d",&a[i]);
for(i=0;i<=11;i++)
{yu=yu+300-a[i];
if(yu<0)
break;
while(yu-100>=0)
{yu=yu-100;
sum+=100;
}
}
if(i<12)
printf("%d",-(i+1));
else
{ s=sum/10*12+yu;
printf("%d",s);}

return 0;
}
这是没有40分的,只有一句话变动,没有S变量

else
printf("%d",yu+sum+sum*0.2);
我的c是速成的,很多基础知识忘了,希望大神高速我这两种写法有什么区别

0 条评论

目前还没有评论...

信息

ID
1096
难度
5
分类
模拟 点击显示
标签
递交数
16002
已通过
5681
通过率
36%
被复制
38
上传者