rt
struct bignum{
int num[1000],ln,f=1;
void write(){
if(ln==0){cout<<0;return;}
if(f==-1) cout<<'-';
for(int i=ln;i>0;i--) cout<<num[i];
}
void read(){
int i=0;
string tmps;
cin>>tmps;
ln=tmps.length();
if(tmps[0]=='-') f=-1,i++;
for(i;i<ln;i++) num[i]=tmps[ln-i+1]-'0';
while(num[ln]==0) ln--;
}
}
不管输入什么都输出 0