求助!!!
  • 板块CF49B Sum
  • 楼主张驰昊
  • 当前回复0
  • 已保存回复0
  • 发布时间2022/3/6 17:05
  • 上次更新2023/10/28 07:08:01
查看原帖
求助!!!
415964
张驰昊楼主2022/3/6 17:05

请问有没有大佬可以帮忙看看,orz;

#include <bits/stdc++.h>
#include <cstring>
using namespace std;
long long maxx,a[1001],b[1001],c[10001];
string a1,b1; 
int main(){
	cin>>a1>>b1;
	for(int i=0;i<=a1.length()-1;i++){
		a[a1.length()-i-1]=a1[i];
		maxx=max(a[a1.length()-i-1],maxx);
	}
	for(int i=0;i<=b1.length()-1;i++){
		b[b1.length()-i-1]=b1[i];
		maxx=max(b[b1.length()-i-1],maxx);
	} 
	maxx++;
	int len=max(a1.length(),b1.length());
	for(int i=0;i<=len;i++){
		c[i]+=a[i]+b[i];
		c[i+1]=c[i]/maxx;
		c[i]=c[i]%maxx;
	}
	while(c[len]) len++;
	cout<<len;
}
2022/3/6 17:05
加载中...