Задан массив пар a, b. И другой массив С. Для каждого его элемента найти пару из первого, где С[i] = a, вывести соответствующую b.
Пример:
Вход:
1 2 3 4 5 6 -1
1 2 3 -1
Выход:
2 0 4 -1
Для 1 есть пара 1 2
Для 2 пары не существует
Для 3 есть пара 3 4
map <int , int> myMap;
int a;
cin>>a;
while (a!=-1){
cin>>myMap[a];
cin>>a;
}
cin>>a;
while (a!=-1){
cout<<myMap[a]<<" ";
cin>>a;
}
cout<<-1;
Данное решение не проходит по времени.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Мне в SDP в SIP-пакетах приходят данные про видео
Имеется ли смысл вкладывать try{} в еще один try{} ? Ведь можно было обойтись одним
Для примера, есть у меня класс Human() который как один из параметров содержит список Car()