Задачка отнюдь не замысловатая (априори было видно, так как ее смогла решить девушка 

 ).
Не знаю, на сколько все учел, но навскидку можно прорешить так:
пусть все встречи были честными (более ничего не допускаем, так что если противоречие будет, то оно коснется лишь этого допущения!). Кто-то же выиграл - допустим, это 

-тый номер (с бицепсами в 30 см 

 ). Тогда десятый тур (то есть финал) состоялся бы из "бойцов" интервала 

. Коли финалист был сильнее победителся, 9-ый тур (семифайнл) был бы в интервале 

. Иначе 9-ый тур был бы в интервале 

. Следовательно, 8-ой тур  - интервал 

 или (или - ИСКЛЮЧАЮЩЕЕ, скобки - ВКЛЮЧАЮЩИЕ) интервал 

. Продолжив в таком духе, дойдем до того, что первый тур (1024 "бойца") был или в 

, или в 

. По-любому, длина этого интервала равна 1008, что меньше 1024. Пришли к противоречию - задачка решена! Ответ: верно!
Отметим, что в ходе решения, при допущении противного, можно сделать и иные выводы насчет победителся!