#include<bits/stdc++.h> using namespace std; string s1,s2; int a[250],b[250],c[250],len,p; char f='+'; int main(){ cin>>s1>>s2; if(s1.size()<s2.size()||(s1.size()==s2.size()&&s1<s2)){ f='-'; swap(s1,s2); } for(int i=0;i<s1.size();i++){ a[s1.size()-i-1]=s1[i]-'0'; } for(int i=0;i<s2.size();i++){ b[s2.size()-i-1]=s2[i]-'0'; } len=s1.size(); for(int i=0;i<len;i++){ if(a[i]<b[i]){ a[i+1]=a[i+1]-1; a[i]=a[i]+10; } c[i]=a[i]-b[i]; } if(f=='-') cout<<'-'; for(int i=len-1;i>=0;i--){ if(c[i]!=0){ p=i; break; } } for(int i=p;i>=0;i--){ cout<<c[i]; } return 0; } /************************************************************** Problem: 1269 User: wuhanyu Language: C Result: Compile Error ****************************************************************/