输入大数字,就随机数了
#include<bits/stdc++.h>
using namespace std;
string a,b;
bool fu;
bool fushu(){
if(a.size()<b.size()){
return 1;
}if(a.size()>b.size()){
return 0;
}for(int i=0;i<a.size();i++){
if(a[i]>b[i])return 0;
if(a[i]<b[i])return 1;
}return 0;
}
int main()
{
cin>>a>>b;
if(fushu()==1){
swap(a,b);
cout<<'-';
}
for(int i=1;i<=b.size();i++){
if(a[a.size()-i]<b[b.size()-i]){
a[a.size()-i]+=10;
a[a.size()-i-1]--;
}
a[a.size()-i]=a[a.size()-i]-b[b.size()-i]+'0';
}
bool f=0;
for(int i=0;i<a.size();i++){
if(f==0&&a[i]=='0')continue;
f=1;cout<<a[i];
}if(f==0)cout<<0;
return 0;
}