题目描述
高精度加法,相当于 a+b problem,不用考虑负数。
输入格式
分两行输入。a,b≤10500a,b≤10500。
输出格式
输出只有一行,代表 a+ba+b 的值。
输入输出样例
输入 #1
1 1
输出 #1
2
输入 #2
1001 9099
输出 #2
10100
说明/提示
20%20% 的测试数据,0≤a,b≤1090≤a,b≤109;
40%40% 的测试数据,0≤a,b≤10180≤a,b≤1018。
#include <bits/stdc++.h>
using namespace std;
int main() {
string s1, s2;
int a[505] = {}, b[505] = {}, c[505] = {};//初始化
cin >> s1 >> s2;
size_t la = s1.size();
size_t lb = s2.size();
for (size_t i = 0; i < la; i++) {
a[la - i] = s1[i] - '0';
}
for (size_t i = 0; i < lb; i++) {
b[lb - i] = s2[i] - '0';
}
int lc =