为什么CE???
  • 板块P1303 A*B Problem
  • 楼主415gjy
  • 当前回复5
  • 已保存回复5
  • 发布时间2021/9/3 21:42
  • 上次更新2023/11/4 08:04:02
查看原帖
为什么CE???
365801
415gjy楼主2021/9/3 21:42

先上代码

#include<bits/stdc++.h>
using namespace std;
string s1,s2;
int a[2005],b[2005],c[5000];
int main(){
	cin>>s1>>s2;
	int len1=s1.length(),len2=s2.length();
	for(int i=0;i<len1;i++){
		a[len1-i]=int(s1[i]-'0');
	}
	for(int i=0;i<len2;i++){
		b[len2-i]=int(s2[i]-'0');
	}
	for(int i=1;i<=len1;i++){
		for(int j=1;j<=len2;j++){
			c[i+j-1]+=a[i]*b[j];
			c[i+j]+=c[i+j-1]/10;
			c[i+j-1]%=10;
		}
	}
	int emmm=4049;
	while(emmm--)if(c[emmm]!=0)break;
	for(int i=emmm;i>=1;i--){
		cout<<c[i];
	}
	return 0;
}

好了,问题此时出现!本地编译没问题(用的是DEV C++)

然鹅。。。交上去发现是CE(雾)

提交结果

请各位巨佬帮忙看看,谢谢!

2021/9/3 21:42
加载中...