全WA求助
查看原帖
全WA求助
1111742
mincrafter_or_cy楼主2024/8/3 09:44
#include<bits/stdc++.h>
using namespace std;
int k;
int a[2005],b[2005],c[2005];
int sizea=0,sizeb=0,sizec=0;
int main(){
	scanf("%d",&k);
	memset(a,0,sizeof(a));
	memset(b,0,sizeof(b));
	memset(c,0,sizeof(c));
	getchar();
	for(char s=getchar();s!='\n';s=getchar())
		a[sizea++]=(s>='0'&&s<='9'?s-'0':10+s-'A');
	sizea--;
	for(int i=0,d;i<=(sizea>>1);i++){
		d=a[i];
		a[i]=a[sizea-i];
		a[sizea-i]=d;
	}
	for(char s=getchar();s!='\n';s=getchar())
		b[sizeb++]=(s>='0'&&s<='9'?s-'0':10+s-'A');
	sizeb--;
	for(int i=0,d;i<=(sizeb>>1);i++){
		d=b[i];
		b[i]=b[sizeb-i];
		b[sizeb-i]=d;
	}
	for(;sizec<=max(sizea,sizeb);sizec++){
		c[sizec]+=a[sizec]+b[sizec];
		if(c[sizec]>=k){
			c[sizec]-=k;
			c[sizec+1]++;
		}
	}
	if(c[sizec]>0) putchar('1');
	for(sizec--;sizec>=0;sizec--)
		putchar(c[sizec]>9?c[sizec]-10+'A':c[sizec]+'0');
	return 0;
}

又及

我下载数据,输出和输出数据一模一样,但就是WA了。Q_Q

2024/8/3 09:44
加载中...