Теория чисел на ММО
Ошибка.
Попробуйте повторить позже
Около таверны стоят 100 эльфов, 100 гномов и 100 орков. Сначала в неё заходят 10 эльфов, 10 гномов и 10 орков. Затем каждую минуту из неё выходит одно существо и тут же заходит другое, причём всегда после выхода эльфа заходит гном, после выхода гнома — орк, а после выхода орка — эльф. Могло ли оказаться так, что в какой-то момент в таверне побывали все возможные компании из 30 существ ровно по одному разу? Все 300 существ различны.
Источники:
Первое решение.
Назовём типом компании остаток разности количества эльфов и количества гномов при делении на три. Заметим, что компаний типа 1 и
2 одинаковое количество, так как между ними можно построить взаимооднозначное соответствие: пронумеруем эльфов и гномов от 1 до 100
и поменяем одних на других с теми же номерами. Далее заметим, что компании меняются по циклу причём, так как
компаний типов 1 и 2 поровну, мы не можем закончить на 1, то есть количество всех компаний не может давать остаток 2 при делении на 3.
Вычислим
по модулю 3.
Противоречие, значит, так оказаться не могло.
Замечание. Есть другой способ посчитать остаток при делении на 3. Теорема Люка утверждает, что если
— простое число, а
числа
и
записываются в
-ичной системе счисления как
и
то
Запишем 300 и 30 в
троичной системе счисления:
и
Таким образом,
_________________________________________________________________________________________________________________________________________________________________________________
Второе решение.
Как и в прошлом решении разделим все компании на три типа. Если описанное в задаче возможно, то количества компаний разных типов
отличается не более чем на 1, так как типы компаний меняются по циклу. Пронумеруем представителей всех рас от 1 до 100. Разобьем на
тройки все компании, в которых множества номеров хотя бы каких-то двух рас различны, следующим образом. Возьмем некую компанию
данного вида и рассмотрим максимальный номер, представленный хотя бы одной, но не всеми расами. Дважды прокрутим всех существ с
этим номером, поменяв каждое существо на существо следующей расы с таким же номером. Легко видеть, что исходная и две полученные
компании различных типов, причем с помощью данной операции они могут быть получены только друг из друга. При этом все
компании не данного вида, коих всего имеют тип 0, то есть компаний типа 0 ровно на
больше, чем других —
противоречие.
Не могло
Специальные программы

Программа
лояльности v2.0
Приглашай друзей в Школково и получай вознаграждение до 10%!

Крути рулетку
и выигрывай призы!
Крути рулетку и покупай курсы со скидкой, которая привязывается к вашему аккаунту.

Бесплатное онлайн-обучение
Для школьников из приграничных территорий России, проживающих в ДНР, ЛНР, Херсонской, Запорожской, Белгородской, Курской, Брянской областях и Крыму.

Налоговые вычеты
Узнай, как получить налоговый вычет при оплате обучения в «Школково».

Специальное предложение
для учителей
Бесплатный доступ к любому курсу подготовки к ЕГЭ, ОГЭ и олимпиадам от «Школково». Мы с вами делаем общее и важное дело, а потому для нас очень значимо быть чем-то полезными для учителей по всей России!

Вернём деньги за курс
за твою сотку на ЕГЭ
Сдать экзамен на сотку и получить обратно деньги за подготовку теперь вполне реально!