题解 | #高精度整数加法#
高精度整数加法
https://www.nowcoder.com/practice/49e772ab08994a96980f9618892e55b6
a = input() b = input() la, lb = len(a), len(b) max_l = max([la,lb]) a = a.rjust(max_l,'0') b = b.rjust(max_l,'0') out = [0]*(max_l+1) for i in range(1,max_l+1): temp = int(a[-i])+int(b[-i])+ out[-i] out[-i] = temp%10 out[-i-1] += temp//10 res = out if out[0]!=0 else out[1:] for i in res: print(i,end="")