蒟蒻全WA了,求调
查看原帖
蒟蒻全WA了,求调
1422628
Huayecai楼主2024/8/15 10:56
#include<bits/stdc++.h>
using namespace std;
string s1,s2;
int a[2005],b[2005];
int c[4050];
int lena,lenb,lenc;
int main(){
	//getline(cin,s1);"为什么getline WA光了 
	//getline(cin,s2);
	cin>>s1>>s2;
	for(int i=s1.size()-1;i>=0;i--){
		a[lena++]=s1[i]-'0';
	}lena--;
	for(int i=s2.size()-1;i>=0;i--){
		b[lenb++]=s2[i]-'0';
	}lenb--;
	for(int i=0;i<=lena;i++){
		for(int j=0;j<=lenb;j++){
			c[i+j]+=a[i]*b[j];
		}
	}
	for(int i=0;i<=lena+lenb+1;i++){
		if(c[i]>=10){
			c[i+1]+=c[i]/10;
			c[i]%=10;
		}
	}
	for(int i=4049;i>=0;i--){
		if(c[i]!=0){
			lenc=i;
			break;
		}
	}
	for(int i=lenc;i>=0;i--){
		cout<<c[i];
	}
	return 0;
}
2024/8/15 10:56
加载中...