输入两个整数a和b,输出这两个整数的和。a和b都不超过100位。
输入包括两行,第一行为一个非负整数a,第二行为一个非负整数b。两个整数都不超过100位,两数的最高位都不是0。
输出一行,表示a + b的值。
一、
二、
三、
(该代码存在输入问题)
x = [2,0,1,0,0,1,2,2,2,0,1,0,0,1,2,2,1,2,3,4,5,6,7,8,9,0]
y = [2,0,1,0,0,1,2,2,2,0,1,0,0,1,2,2]
w = []
z = len(min(x,y))
r = 0
for i in range(1,z+1):
a =x[-i] + y[-i]
if a>=10 or r!= 0:
b = (a+r)%10
r = (a+r) // 10
w.append(b)
else:
w.append(a)
for i in range(z,len(x)+1):
w.append(x[-i])
print(w[::-1])