#include<bits/stdc++.h>
using namespace std;
string a, b;
void input(){
cin >> a;
cin >> b;
return ;
}
bool f = 0;
string add(string a, string b){
string ans = a;
if(b.size() > a.size()){
swap(a, b);
}
for(int i = 1; i <= (a.size() - b.size()); i ++){
b = '0' + b;
}
int up = 0;
for(int i = a.size() - 1; i >= 0; i --){
int x = a[i] - '0';
int y = b[i] - '0';
int z = x + y + up;
if(z >= 10){
up = 1;
z -= 10;
}else if(z < 10){
up = 0;
}
ans[i] = char(z + '0');
}
if(up == 1){
f = 1;
}
return ans;
}
int main(){
input();
string ans = add(a, b);
if(f){
cout << "1";
}
cout << ans << '\n';
return 0;
}
我有100分代码但我不想看