简单,你们一看就会
2024-01-24 10:18:03
发布于:广东
19阅读
0回复
0点赞
#include <string>
#include <iostream>
#include <algorithm>
#include <stack>
#include <queue>
#include <iomanip>
#include <cmath>
#include <cstdio>
#include <assert.h>
#include <ctype.h>
#include <errno.h>
#include <float.h>
#include <fstream>
#include <limits>
#include <locale>
#include <math.h>
#include <time.h>
#include <wchar.h>
#include <wctype.h>
#include <stdio.h>
#include <stdlib.h>
#include <istream>
#include <atomic>
#include <cstdlib>
#include <numeric>
#include <bits/stdc++.h>
#include <set>
#include <map>
#include <vector>
#include <cassert>
#include <ccomplex>
using namespace std;
string a, b;
int c[500], d[500], ans[501];
int main(){
cin >> a >> b;
if(a == "0" && b == "0"){
cout << 0 << endl;
return 0;
}
for(int i = 0; i < a.size(); i++) c[i] = a[a.size() - i - 1] - '0';
for(int i = 0; i < b.size(); i++) d[i] = b[b.size() - i - 1] - '0';
int len_maxn = max(a.size(), b.size()) + 1;
for(int i = 0; i < len_maxn; i++){
ans[i] = c[i] + d[i] + ans[i];
if(ans[i] > 9){
ans[i + 1]++;
ans[i] = ans[i] % 10;
}
}
while(ans[len_maxn - 1] == 0 && len_maxn > 0) len_maxn--;
for(int i = len_maxn - 1; i >= 0; i--) cout << ans[i];
return 0;
}
全部评论 3
6
2024-01-24 来自 广东
0头文件将你的实力加10000000
2024-01-24 来自 辽宁
0...
2024-01-24 来自 辽宁
0
有帮助,赞一个