tijie<AC>
2025-05-31 13:44:11
发布于:四川
3阅读
0回复
0点赞
#include<bits/stdc++.h>
using namespace std;
int main() {
string sa, sb;
cin >> sa >> sb;
int la = sa.size(), lb = sb.size();
int a[210] = {}, b[210] = {};
for (int i = 0; i < la; i++) a[i] = sa[la-i-1] - '0';
for (int i = 0; i < lb; i++) b[i] = sb[la-i-1] - '0';
int c[210] = {}, lc = max(la, lb) + 1;
for (int i = 0; i < lc; i++) {
c[i] += a[i] + b[i];
if (c[i] >= 10) {
c[i] -= 10;
c[i+1]++;
}
}
while (c[lc] == 0 && lc > 0) lc--;
for (int i = lc; i >= 0; i--) cout << c[i];
return 0;
}
这里空空如也
有帮助,赞一个