Site Message

Only Premium Users can view the Question

Site Message

Only Premium Users can view the Question

Site Message

Only Premium Users can view the Question

Site Message

Only Premium Users can view the Question

Question: Amazon Online Assessment Questions | Amazon Offices with N project
1
Entering edit mode

0
Entering edit mode

#include <bits/stdc++.h>

using namespace std;

 

void solve()

{

    int n;

    cin >> n;

 

    vector<int> diff(n), skill(n);

 

    for (int i = 0; i < n; i++)

    {

        cin >> diff[i];

    }

 

    for (int i = 0; i < n; i++)

    {

        cin >> skill[i];

    }

 

    multimap<int, int> mp, mp1;

    for (int i = 0; i < n; i++)

    {

        mp.insert(pair<int, int>(diff[i] % n, i));

    }

 

    for (int i = 0; i < n; i++)

    {

        mp1.insert(pair<int, int>(skill[i] % n, i));

    }

 

    multimap<int, int>::iterator itr, itr1;

 

    for (itr = mp.begin(), itr1 = mp1.begin(); itr != mp.end(), itr1 != mp1.end(); itr++, itr1++)

    {

        cout << itr->first + itr1->first << endl;

    }

}

 

int main()

{

    int t;

    cin >> t;

 

    while (t--)

    {

        solve();

    }

    return 0;

}

ADD COMMENTlink 2.6 years ago Ekansh Gupta • 0

Login before adding your answer.

Similar Posts
Loading Similar Posts