0
点赞
收藏
分享

微信扫一扫

NYOJ74 - 小学生算术



输入两个正整数m,n.(m,n,都是三位数) 输出 输出m,n,相加时需要进位多少次。 样例输入

123 456 555 555 123 594 0 0

样例输出

0 3 1



#include<stdio.h>
int main(){
int m,n,s,t;
while(1){
s = t = 0;
scanf("%d %d",&m,&n);
if(m==n && n==0)break;
if((m%10)+(n%10) >= 10)
s++,t = 1;
if((m/10)%10 + (n/10)%10 + t >= 10)
s++;
else
t = 0;
if((m/100)%10 + (n/100)%10 +t >= 10)
s++;
printf("%d\n",s);
}
return 0;
}



举报

相关推荐

0 条评论