ЗАДАЧИ
problems.ru |
О проекте
|
Об авторах
|
Справочник
Каталог по темам | по источникам | |
|
Задача 116840
УсловиеКлетчатая полоска 1×1000000 разбита на 100 сегментов. В каждой клетке записано целое число, причём в клетках, лежащих в одном сегменте, числа совпадают. В каждую клетку поставили по фишке. Затем сделали такую операцию: все фишки одновременно передвинули, каждую – на то количество клеток вправо, которое указано в её клетке (если число отрицательно, то фишка двигается влево); при этом оказалось, что в каждую клетку снова попало по фишке. Эту операцию повторяют много раз. Для каждой фишки первого сегмента подсчитали, через сколько операций она впервые снова окажется в этом сегменте. Докажите, что среди полученных чисел не более 100 различных. Решение Для каждой клетки первого сегмента определим её маршрут – последовательность клеток, которые проходит стоящая на ней фишка до возвращения в первый сегмент. Клетка "возвращения" в маршрут уже не входит. Длиной маршрута назовём количество входящих в него клеток. Это и есть количество операций, которое подсчитывается. (Если после первой операции фишка остается в первом сегменте, то длина её маршрута равна 1.) Замечания10 баллов Источники и прецеденты использования |
© 2004-...
МЦНМО
(о копирайте)
|
Пишите нам
|