12345xxx @ 2024-04-14 21:56:44
哇滴妈,真的疯了
全紫色
#include<bits/stdc++.h>
using namespace std;
string a,b;
int x[50005],y[50005],z[50005];
int main(){
cin>>a>>b;
for(int i=0;i<a.size();i++){
x[i]=a[a.size()-i-1]-'0';
}
for(int i=0;i<b.size();i++){
y[i]=b[b.size()-i-1]-'0';
}
int lz=a.size()+b.size();
for(int i=0;i<b.size();i++){
for(int j=0;j<a.size();i++){
z[i+j-1]=x[j]*y[j];
}
}
for(int i=0;i<lz;i++){
if(z[i]>=10){
z[i]=z[i]%10;
z[i+1]+=z[i]/10;
}
}
while(z[lz]==0&&lz>1){
lz--;
}
for(int i=lz-1;i>=0;i--){
cout<<z[i];
}
return 0;
}
by Louis_lxy @ 2024-04-15 19:26:29
数组越界,如果
by Louis_lxy @ 2024-04-15 19:26:42
@12345xxx 求关注
by 12345xxx @ 2024-04-17 22:31:43
@ldh270657080 感谢