#include <bits/stdc++.h>
using namespace std;
string a,b;
long long ans[1000000],i,j,k;
int main() {
cin>>a>>b;
if(a.size()<b.size()||(a.size()==b.size()&&a<b)){
cout<<"-";
swap(a,b);
}
i=(int)a.size()-1;
j=(int)b.size()-1;
while(i>=0&&j>=0){
ans[k++]=(a[i--]-'0')-(b[j--]-'0');
}
while(i>=0){
ans[k++]=(a[i--]-'0');
}
for(int i=0;i<k;i++){
if(ans[i]<0){
ans[i+1]-=1;
ans[i]+=10;
}
}
if(ans[k]==0){
k--;
}
for(int x=k;x>=0;x--){
cout<<ans[x];
}
return 0;
}
熬夜写代码90分,舅舅我