文章

326

粉丝

4

获赞

518

访问

72.3k

头像
A + B 加强版 题解:
P1323 浙江大学机试题
发布于2026年2月4日 15:29
阅读数 239

t=dict()
t["zero"]=0
t["one"]=1
t["two"]=2
t["three"]=3
t["four"]=4
t["five"]=5
t["six"]=6
t["seven"]=7
t["eight"]=8
t["nine"]=9
while(1):
    try:
        n=list(map(str,input().split()))
        a=0
        b=0
        flag=0
        for i in n:
            if(i!='+'):
                a=a*10+int(t[i])
            else:
                break
        for i in n:
            if(i=='+'):
                flag=1
                continue
            if(flag==1 and i!='='):
                b=b*10+int(t[i])
            if(i=='='):
                break
        if(a==0 and b==0):
            break
        print(a+b)
    except:
        break

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发