Почему я могу видеть содержимое набора в узле / командной строке, но не текстовый редактор?

Используйте подход с бумажной бумагой, как мы использовали в 2-м стандарте. Храните два номера в двух разных массивах в обратном порядке. И возьмите массив ans как размер (arr1.size + arr2.size). И также инициализируйте массив ans до нуля.

В вашем случае arr1 [10] = {3,4,4,3,4 , 2,3,4,3,2}, arr2 [15] = {4,2,3,4,2,3,, 4,5,3,4,5,3,4,6,4,5 };

for(int i=0;i<arr1_length;i++)
{
    for(int j=0;j<arr2_length;j++)
    {

        ans[i+j]+=arr1[i]*arr2[j];
        ans[i+j+1]=ans[i+j+1]+ans[i+j]/10;
        ans[i+j]%=10;
    }
}

Затем массив ans содержит результат. Пожалуйста, тщательно напечатайте массив ans. он может содержать начальный ноль.

-3
задан Venus 13 July 2018 в 14:46
поделиться