У меня есть два результата, и я хотел бы получить лучший "порядок" обоих.Пример:
У нас есть гонка с 5 людьми в одной гонке и 7 в другой.Итог: раса 1.
1. Karl
2. Fred
3. John
4. Peter
5. Sid
раса 2.
1. Steven
2. John
3. Karl
4. Peter
5. Aron
6. Fred
7. Kevin
Задание таково: что входит в топ-7 обеих этих рас?то, что номер 1 в данном случае - Карл, поскольку он занимает 1-е место и 3-е место, что лучше, чем второе и третье место у Джона.Тем не менее, Стивен мог быть одинаково хорош, но он участвовал только в одной гонке и должен был понести за это какое-то наказание.
Какие известны алгоритмы для этой проблемы?Есть ли тривиальные решения?Я просто не могу понять это