Давайте рассмотрим следующую задачу из раздела теории чисел. Есть 100 гномов и 100 фонарей с кнопкой, у которого есть положения вкл. и выкл. С наступление темноты каждый гном идёт и нажимает на кнопки фонаря, причем первый гном нажимает на каждую первую кнопку, второй - каждую вторую, третий - каждую третью и т.д. Вопрос: "какие фонари будут гореть после того, как 100-ый гном нажмет на последнюю кнопку?" Рассмотрим вариант, когда 10 гномов проходят 10 фонарей. 1 фонарь включит только 1 гном и больше никто не сможет нажать на кнопку. Второй фонарь будет включен 1 гномом и выключен вторым. Не сложно понять: если номер фонаря простое число, то он будет включен первым и выключен гномом с порядковым номером, соответствующий данному фонарю, т.е. фонари 3,5,7 тоже будут выключены. Рассмотрим остальные фонари, порядковые номера которых составное число. 4 фонарь будет включен 1 гномом, выключен вторым, и снова включен 4 гномом. Фонари 6 и 8 будут выключены т.к на кнопку нажали 1,2,3,6 и 1,2,