@[ddjiang](/user/848744)
供参考
```cpp
#include <cstring>
#include <iostream>
using namespace std;
int main(){
char s1[1145],s2[1145];
scanf("%s %s",s1,s2);
int a[1145]={0},b[1145]={0},c[1145]={0};
int len1 = strlen(s1);
int len2 = strlen(s2);
int len3 = max(len1,len2);
for(int i=0;i<=len1-1;i++)a[i] = s1[len1-1-i]-'0';
for(int i=0;i<=len2-1;i++)b[i] = s2[len2-1-i]-'0';
int jin = 0;
for(int i = 0; i <= len3 - 1; i++){
c[i] = a[i] + b[i] + jin;
if(c[i] > 9){
jin = 1;
c[i]-=10;
}else jin = 0;
}
if(jin==1)cout << 1;
for(int i = len3 - 1; i >= 0; i--)cout << c[i];
}
```
by luogu10086 @ 2023-09-02 15:08:28
科普:如果用python的话不用考虑高精
```
a=int(input())
b=int(input())
print(a+b)
```
by HY_luogugu @ 2023-09-02 15:23:18