RT
代码如下
#include <bits/stdc++.h>
using namespace std;
int a[10010], b[10010], c[10010];
int ccin(int x[])
{
string s;
cin >> s;
int len = s.size();
for (int i = 0; i < len; i++)
{
x[i] = s[len - 1 - i] - '0';
}
return len;
}
int main()
{
int i, j, y;
int e1 = ccin(a), e2 = ccin(b);
int k;
for (i = 0; i < e1; i++)
{
for (j = 0; j < e2; j++)
{
k = a[i] * b[j] + c[i + j];
c[i + j] = k % 10;
c[i + j + 1] += k / 10;
}
}
y = e1 + e2 - 1;
while (!c[y] && y > 0)
y--;
for (i = y; i >= 0; i--)
{
cout << c[i];
}
return 0;
}