就对了一个#1求助大佬
#include<bits/stdc++.h>
using namespace std;
long long b[2200],a[2200],l,c[2200];
string s,s1;
int main(){
cin>>s>>s1;
if(s=="0"||b==0){
cout<<0;
return 0;
}
for(int i=0;i<s.size();i++){
a[i]=s[s.size()-i-1]-'0';
}
for(int i=0;i<s1.size();i++){
b[i]=s1[s1.size()-i-1]-'0';
}
for(int i=0;i<s.size();i++){
c[i]=a[i]*b[i];
}
for(int i=0;i<s.size();i++){
if(c[i]>9){
c[i+1]+=c[i]/10;
c[i]%=10;
}
}
l=s.size();
if(c[l]!=0)l++;
for(int i=l-1;i>=0;i--){
cout<<c[i];
}
}