题目描述
blablabla
样例
blablabla
算法1
(暴力枚举) $O(n^2)$
blablabla
时间复杂度
参考文献
C++ 代码
#include<iostream>
using namespace std;
const int N=1e6+10;
int a[N],b[N],c[N];
int main(){
ios::sync_with_stdio(false);
string kk,ff;
cin>>kk>>ff;
a[0]=kk.size();
b[0]=ff.size();
for(int i=1,j=1;i<=a[0]||j<=b[0];i++,j++){
if(i<=a[0]) a[i]=kk[a[0]-i]-'0';
if(i<=b[0]) b[i]=ff[b[0]-i]-'0';
}
for(int i=1;i<=a[0];i++){
for(int j=1;j<=b[0];j++){
c[i+j-1]+=a[i]*b[j];
c[i+j]+=c[i+j-1]/10;
c[i+j-1]%=10;
}
}
int len=a[0]+b[0]+1;
while(c[len]==0&&len>1) len--;//把零去掉就好了
for(int i=len;i>0;i--) cout<<c[i];
return 0;
}