提交时间:2023-03-18 09:26:08

运行 ID: 11858

#include <bits/stdc++.h> using namespace std; int main() { string a,b; int i,j,m=0,n,k,v; cin>>a>>b; int c[10000]={0}; k=a.size()-1; v=b.size()-1; for(i=0;i<=k;i++) for(j=0;j<=v;j++) c[k+v-i-j]+=(a[i]-'0')*(b[j]-'0'); for(i=0;i<=k+v;i++) { n=c[i]+m; c[i]=n%10; m=n/10; } if(m>0) cout<<m; for(j=k+v;j>=0;j--) cout<<c[j]; return 0; }