全RE求助
查看原帖
全RE求助
804794
NPCaaabc楼主2023/5/3 09:55
#include<iostream>
#include<cmath>
#include<cstring>
using namespace std;
int a[200001]={};
int b[200001]={};
int c[400002]={};
int main(){
	scanf("%d %d",&a[0],&b[0]);
	for(int i=a[0];i>=1;i--) scanf("%d",&a[i]);
	for(int i=b[0];i>=1;i--) scanf("%d",&b[i]);
	c[0] = max(a[0],b[0])+1;
	for(int i=1;i<=c[0];i++){
		c[i] += a[i] + b[i];
		c[i+1] += c[i] / (i+1);
		c[i] %= (i+1);
	}
	if (c[c[0]]==0) c[0]--;
	for(int i=c[i];i>=1;i--) printf("%d ",c[i]);
	return 0;
}
2023/5/3 09:55
加载中...