Untitled

mail@pastecode.io avatar
unknown
plain_text
a month ago
865 B
2
Indexable
Never
# include <iostream>
# include <vector>
using namespace

vector <int> multwoint(vector<int>& n1 , vector<int>& n2)
{
    int m = n1.size();
    int n = n2.size();
    vetor<int> result(m+n , 0);
    for (int i = m-1 ; i>=0 ; i--)
    {
        for (int j = n-1 ; j>=0 ; j--)
        {
            int mul = n[i]*n[j];
            int sum = result[i + j + 1] + mul;
            result [i + j + 1] = sum % 10 ; 
            result[i+j] += sum/10;
        }
    }
    return result;
}
int main ()
{
    int n,m ;
    int arr1[n];
    int arr2[m];
    cout<<n;
    cout<<m;
    for (int i=0 ; i<n ; i++)
    {
        cout<<arr1[i];
    }
    for (int j=0 ; j<m ; j++)
    {
        cout<<arr2[j];
    }
    vector<int> result = multwoint(arr1 , aar2);
    cout<< "multiplication result -";
    for (int digit : result)
    {
        cout<<digit;
    }
    return 0;
}
Leave a Comment