问问大家,为什么这RE
查看原帖
问问大家,为什么这RE
924336
DreamFlyboat楼主2024/7/11 20:11
#include<bits/stdc++.h>
using namespace std;
const long long mxn=10000010;
int a[mxn],b[mxn],c[mxn*2];
string s1,s2;
int l1,l2,p,x;
int main(){
	cin>>s1>>s2;
	l1=s1.size();l2=s2.size();
	for(int i=0;i<l1;i++) a[i]=s1[l1-i-1]-'0';
	for(int j=0;j<l2;j++) b[j]=s2[l2-j-1]-'0';
	for(int i=0;i<l1;i++)
		for(int j=0;j<l2;j++)
		 c[i+j]+=a[i]*b[j];
	for(int i=0;i<mxn-1;i++)
	{
		x=c[i];
		c[i]=x%10;
		c[i+1]+=x/10;
	}
	p=mxn-1;while(c[p]==0 && p>0) p--;
	for(;p>=0;p--) cout<<c[p];
	return 0;
}

这是代码

2024/7/11 20:11
加载中...