К 7-му комментарию от 19-го.
Пройденный путь, конечно, не равен стороне многоугольника, если n!=4, но
расстояние между черепахами уменьшилось ровно на длину стороны
многоугольника, а так как считается сумма проекций скоростей соседних
черепах на расстояние прямую, их соединяющую (то же самое, что скорость
уменьшения расстояния между черепахами), то решение законно.