Ответ:

Примем время победителя за 0 с и последовательно выразим времена финиша остальных участников.

  1. Антон отстал от победителя на 9 с: 9 с.
  2. Антон финишировал на 11 с раньше Вадима: 9 + 11 = 20 с.
  3. Сергей финишировал на 10 с позже Вадима: 20 + 10 = 30 с.
  4. Денис финишировал на 27 с позже Сергея: 30 + 27 = 57 с.
  5. Михаил финишировал на 10 с позже Дениса: 57 + 10 = 67 с.

Время увеличивается в порядке: победитель, Антон, Вадим, Сергей, Денис, Михаил. Значит, среди названных мальчиков Антон занял 2-е место, Вадим — 3-е, Сергей — 4-е, Денис — 5-е, Михаил — 6-е.

Ответ: Антон — 2-е место, на 9 с позже победителя; Вадим — 3-е, на 20 с; Сергей — 4-е, на 30 с; Денис — 5-е, на 57 с; Михаил — 6-е, на 67 с.