题解 | #高精度整数加法#
高精度整数加法
https://www.nowcoder.com/practice/49e772ab08994a96980f9618892e55b6
digits1 = [int(i) for i in input()] digits2 = [int(i) for i in input()] carry = 0 digits3 = [] while digits1 or digits2 or carry: if digits1: carry += digits1.pop() if digits2: carry += digits2.pop() digits3.append(carry % 10) carry //= 10 res = "" while digits3: res += str(digits3.pop()) print(res)