专栏文章
高精度减法
个人记录参与者 1已保存评论 0
文章操作
快速查看文章及其快照的属性,并进行相关操作。
- 当前评论
- 0 条
- 当前快照
- 1 份
- 快照标识符
- @mip28a5a
- 此快照首次捕获于
- 2025/12/03 04:58 3 个月前
- 此快照最后确认于
- 2025/12/03 04:58 3 个月前
CPP
#include<bits/stdc++.h>
using namespace std;
void gao_jing_du_jian_fa(string a,string b){
int an[1000],bn[1000];
int lena=a.size(),lenb=b.size();
int len=max(lena,lenb);
for(int i=0;i<lena;i++){
an[i]=a[lena-i-1]-'0';
}
for(int i=0;i<lenb;i++){
bn[i]=b[lenb-i-1]-'0';
}
for(int i=0;i<len;i++){
an[i]-=bn[i];
if(an[i]<0){
an[i]+=10;
an[i+1]-=1;
}
}
while(an[len-1]==0&&len>1)len--;
for(int i=len-1;i>=0;i--)cout<<an[i];
}
int main(){
string a,b;
cin>>a>>b;
gao_jing_du_jian_fa(a,b);
return 0;
}
相关推荐
评论
共 0 条评论,欢迎与作者交流。
正在加载评论...