#include<iostream>
using namespace std;
string s1,s2;
int main(){
cin>>s1>>s2;
int sum[110]={0},a[110]={0},b[111]={0};
int a1=s1.size(),a2=s2.size(),c1=max(a1,a2);
for(int i=0;i<a2;i++){
if(s2[i]=='*'){
s2[i]='5';
}
}
for(int j=0;j<a1;j++) a[a1-j-1]=s1[j]-'0';
for(int j=0;j<a2;j++) b[a2-j-1]=s2[j]-'0';
for(int i=0;i<c1;i++){
sum[i]=a[i]-b[i];
}
while (sum[c1] == 0 && c1 > 0)c1--;
for(int i=c1;i>=0;i--) cout<<sum[i];
cout << endl;
return 0;
}
修补计算 高精度
最新推荐文章于 2024-06-05 15:16:22 发布