40分求调,玄关
查看原帖
40分求调,玄关
1382038
linruicong_gegeji楼主2024/12/6 20:43

RT
题目传送门
记录详情

#include<bits/stdc++.h>
using namespace std;
char a[105],b[105],n,m;
int c[105],d[105],e[105];
int lena,lenb,len;
int main()
{
	scanf("%s",a+1);
	scanf("%s",b+1);
	lena=strlen(a+1);
	lenb=strlen(b+1);
	len=max(lena,lenb);
	for(int i=1;i<=lena;i++) c[lena-i+1]=a[i]-48;
	for(int i=1;i<=lenb;i++) d[lenb-i+1]=b[i]-48;
	for(int i=1;i<=len;i++) e[i]=d[i]+c[i];
	for(int i=1;i<=len;i++)
	{
		if(e[i]>9)
		{
			e[i+1]=e[i]/10;
			e[i]%=10;
		}
	}
	while(a[len]==0) len--;
	for(int i=len;i>=1;i--) printf("%d",e[i]);
} 

玄关!!谢谢!!

2024/12/6 20:43
加载中...