题目74 小学生算术

来源:互联网 发布:瓷砖十大名牌 知乎 编辑:程序博客网 时间:2024/04/29 08:41

     已AC代码:

#include<iostream>using namespace std;void reback(int a[], int n){    for(int i=2; i>=0; i--)    {        a[i] = n%10;        n /= 10;    }}int main(){    int n, m;    scanf("%d%d", &n, &m);    while((n==0&&m==0) != 1)    {        int a[3], b[3], cont=0;        reback(a, n);        reback(b, m);        for(int i=2; i>=0; i--)        {            if(i!=0 && a[i]+b[i] > 9)            {                cont++;                a[i-1]++;            }            if(i==0 && a[i]+b[i]>9)                cont++;        }        printf("%d\n", cont);        scanf("%d%d", &n, &m);    }    return 0;}        


0 0
原创粉丝点击