高进度常用代码
2025-11-03 18:43:37
发布于:浙江
#include<bits/stdc++.h>
using namespace std;
int a[510],b[510],c[510];
int main(){
string x,y;
cin>>x>>y;
int lx=x.size(),ly=y.size();
for(int i=lx-1,j=0;i>=0;i--,j++){
a[j]=x[i]-'0';
}
for(int i=ly-1,j=0;i>=0;i--,j++){
b[j]=y[i]-'0';
}
int l=max(lx,ly);
for(int i=0;i<=l;i++){
c[i+1]=(c[i]+b[i]+a[i])/10;
c[i]=(c[i]+b[i]+a[i])%10;
}
while(l>0&&c[l]==0) l--;
for(int i=l;i>=0;i--) cout<<c[i];
return 0;
}
这里空空如也










有帮助,赞一个