为什么大佬们写的代码都这么长?我觉得这么短挺好的
查看原帖
为什么大佬们写的代码都这么长?我觉得这么短挺好的
565138
xyc0630楼主2022/7/15 15:43
#include<bits/stdc++.h>
using namespace std;
int a[505],b[505],c[505],f=1;
char a1[505],b1[505]; 
int main(){
	cin>>a1>>b1;
	int lena=strlen(a1);
	int lenb=strlen(b1);
	for(int i=0;i<lena;i++){
		a[i]=a1[lena-i-1]-'0';
	}
	for(int i=0;i<lenb;i++){
		b[i]=b1[lenb-i-1]-'0';
	}
	for(int i=0;i<max(lena,lenb);i++){
		c[i]+=a[i]+b[i];
		if(c[i]>9){
			c[i]-=10;
			c[i+1]+=1;
		}
	}
	int i=510;
	while(c[i]==0){
		i--;
	}
	for(;i>=0;i--){
		cout<<c[i];
		f=0;
	}
	if(f==1){
		cout<<0;
	}
}
2022/7/15 15:43
加载中...