求调
查看原帖
求调
972511
Ljh421楼主2024/5/23 16:53
#include <bits/stdc++.h>
using namespace std;
const int N=501;
int a[N],b[N],c[N];
long long x,y;
int mini=500;
int main(){

	cin>>x>>y;
	int n=10,m=1;
	for(int i=500;m<x;i--){
		a[i]=x/m%n;
		m*=10;
	}
	n=10,m=1;
	for(int i=500;m<y;i--){
		b[i]=y/m%n;
		m*=10;
	}
	for(int i=500;a[i]==0||b[i]==0;i--){
		c[i]+=a[i]+b[i];
		if(c[i]>=10){
			c[i-1]=1;
			mini=i-1;
			c[i]-=10;
		}
		mini=min(mini,i);
	}
	for(int i=mini;i<=500;i++){
		cout<<c[i];
	}

	return 0;
}
2024/5/23 16:53
加载中...