全网最短代码(Python出去)
查看原帖
全网最短代码(Python出去)
1285343
w13675481318楼主2024/9/8 20:47
#include<bits/stdc++.h>
using namespace std;
string jh(string a,string b,int lena,int lenb){
	for(int i=0;i<lena-lenb;i++) b.insert(0,"0");
	return b;
}
int main(){
	string a,b;
	cin>>a>>b;
	int c[1005]={0},ks=0,lena=a.size(),lenb=b.size();
	if(lena>lenb) b=jh(a,b,lena,lenb);
	else a=jh(b,a,lenb,lena);
	for(int i=a.size()-1;i>=0;i--){
		c[i]=((a[i]-'0')+(b[i]-'0')+c[i+1])/10;
		c[i+1]=((a[i]-'0')+(b[i]-'0')+c[i+1])%10;
	}
	if(c[0]==0) ks=1;
	for(int i=ks;i<a.size()+1;i++) cout<<c[i];
}
2024/9/8 20:47
加载中...