Сначала нужно определиться, что значит сильнейшие? Те кто выигрывают или те кто закалачивают больше шайб? Эту задачу невозможно решить точно.
Предположим, что у нас 3 одинаковых команды, что тогда делать?
Или, например, 1 сильная и 2е одинаково слабых? как из них выбрать 2 сильных?
В вашем пример, когда из 3х, когда надо выбрать 2, нужно играть 2 игры: A с B, кто выигрывает — входит в сильнейших. Проигравший играет с C, кто выигрывает — входит в сильнейших. Итого 2 сильных команды отобраны.