максим в середине списка:
_
Саша
Максим
Костя
_
Максим в конце списка:
_
_
_
Лёша
Максим
Максим первый в списке:
Максим
_
_
_
Лёша
Лёша в конце потому что он бы был единственным соседом в списке возле Максима
значит Костя будет после Лёши
а после кости Саша
Максим
_
Саша
Костя
Лёша
и остается второе место для Тани
Максим
Таня
Саша
Костя
Лёша
Если бы Максим был в середине списка участников, то первые буквы имен участников расположились бы так: ? С М К ?
Если бы Максим решал медленнее всех, то получился бы список такого вида: ? ? ? Л М
А поскольку Максим первый, то получается список М ? С К Л и для Тани остается только второе место.
Окончательно: Максим, Таня, Саша, Костя, Лёша.