Если составить турнирную сетку (предположим, что число команд является степенью двойки) и предположить, что лучшая команда всегда побьет младшую, то лучшая команда будет играть против (и побеждать) команд lgN; вторая лучшая команда всегда будет одной из тех. Обратите внимание, что для поиска команды, занявшей второе место, всегда требуются сравнения lgN-1, но если кто-то хочет улучшить среднюю производительность поиска команды, занявшей третье место, пусть две первые команды, побитые лучшей командой, сыграют друг с другом, победитель получит из этой игры третья команда и т. д.
Третьей лучшей командой будет та, которая была побита второй лучшей командой (до или после того, как вторая лучшая команда была избита лучшей). Там будет либо lgN, либо lgN-1 (скорее всего, первый), поэтому сравнений lgN-1 будет достаточно, чтобы найти третью лучшую команду.