20分求助qwq
查看原帖
20分求助qwq
527369
wh0ever_楼主2021/12/9 21:10

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;
}
2021/12/9 21:10
加载中...