Swift
Погоди-ка, а не проще ли при сходе всех участников, давать классификацию по последнему сошедшему, с правилом 80% кругов от пройденных последним сошедшим? А то давать очки всем разом - независимо от того - доехал или вылетел на первом круге - как-то странно...