Мне нужно сделать какую-то задачу.
Числа дают в двух строках, и они действуют как пары целых чисел (a, b). Я должен найти максимум 5 чисел a-ряда, а затем выбрать максимум из этих 5, но на этот раз из b-ряда. Пример:
1 4
5 2
3 3
7 5
6 6
2 9
3 1
В этом примере мне нужна пара (6,6), потому что 6 (a) находится в верхних 5 из чисел a [i], а 6 (b) - максимум в секции b этих 5 пар ,
Я думал о том, чтобы делать это с векторами и моими собственными определенными структурами, а также использовать некоторые временные массивы, но я не знаю, правильно ли это делать, возможно, есть более простой способ сделать это.
Есть идеи?
РЕДАКТИРОВАТЬ: мне также нужен индексный номер пары (в случае, если это 5, это пятая пара, т.е.).