[P1919题目]爆0了(https://www.luogu.com.cn/problem/P1919)
#include <bits/stdc++.h>
using namespace std;
int main()
{
string sa, sb;
int a[1001], b[1001], c[2002];
memset (a, 0, sizeof(a));
memset (b, 0, sizeof(b));
memset (c, 0, sizeof(c));
cin >> sa >> sb;
for(int i = 0;i < sa.length();i++)
a[i] = sa [sa.length() - 1 - i] - '0';
for(int i = 0;i < sb.length();i++)
b[i] = sb [sb.length() - 1 - i] - '0';
for(int i = 0;i < sb.length();i++){
for(int k = 0;k <= sa.length();k++){
c[i + k] += b[i] * a[k];
}
}
for(int i = 1;i <= sizeof(c);i++){
c[i + 1] += c[i] / 10;
c[i] %= 10;
}
for(int i = 0;i < sizeof(c);i++){
cout << c[i];
}
return 0;
}