Прыжки кузнечика по окружности - минимизация
Задача
На окружности отмечены 2014 точек. В одной из них сидит кузнечик, который делает прыжки по часовой стрелке либо на 57 делений, либо на 10. Известно, что он посетил все отмеченные точки, сделав наименьшее количество прыжков длины 10. Какое?
Решение
1) Поймём, в какие точки кузнечик сможет попасть, если будет двигаться только прыжками длины 57. Пусть изначально он находится в некоторой точке A и прыгает по часовой стрелке. Поскольку 2014 = 35·57 + 19, то последней точкой, в которую он попадёт перед тем, как перепрыгнуть через A, будет точка B, отстоящая от A на 19 делений (см. рис.). Теперь мы можем считать, что кузнечик прыгает по часовой стрелке (прыжками длины 57), начиная с точки B, то есть последняя точка, в которую он попадёт перед тем, как перепрыгнуть через B, будет точка C, отстоящая от B на 19 делений. Рассуждая аналогично, получим, что кузнечик будет попадать во все точки, отстоящие от A на количество делений, кратное 19 (число 57 также делится на 19, поэтому в часть точек он попадёт раньше). Поскольку 2014 делится на 19, то в какой-то момент он попадёт в точку A, после чего процесс зациклится.

Ответ
Чтобы оставлять комментарии, войдите или зарегистрируйтесь