#39498: ans


115205@tchcvs.tw (114級115205資2班.張楷昊)

學校 : 國立臺中高級家事商業職業學校
編號 : 233256
來源 : [111.252.111.133]
最後登入時間 :
2024-04-24 15:22:06
c014. 10035 - Primary Arithmetic -- UVa10035 | From: [114.35.132.169] | 發表日期 : 2024-02-28 21:40

while 1:
    a,b=input().split(' ')
    if a=='0'and b=='0':
        break
    #print(b)
    a=list(a)
    b=list(b)
    b.reverse()
    a.reverse()
    w=0
    if len(a)>len(b):
        w=len(a)
        for i in range(w-len(b)):
            b.append(0)
    else:
        w=len(b)
        for i in range(w-len(a)+1):
            a.append(0)

    dd=list([0]*(w+1))
    a=list(map(int,a))
    b=list(map(int,b))
    dd=list(map(int,dd))
    #print(a,b,dd)
    ans=0
    for i in range(w):
        if a[i]+b[i]+dd[i]>=10:
            dd[i+1]=1
            ans+=1
    #print(ans)
    if ans==0:
        print('No carry operation.')
    elif ans==1:
        print('1 carry operation.')
    else:
        print(f'{ans} carry operations.')

          
          

 
ZeroJudge Forum