Назад
Задача

День в Анчурии может быть либо ясным, когда весь день солнце, либо дождливым, когда весь день льет дождь. И если сегодня день не такой, как вчера, то анчурийцы говорят, что сегодня погода изменилась. Однажды анчурийские ученые установили, что 1 января день всегда ясный, а каждый следующий день в январе будет ясным, только если ровно год назад в этот день погода изменилась. В 2015 году январь в Анчурии был весьма разнообразным: то солнце, то дожди. В каком году погода в январе впервые будет меняться ровно так же, как в январе 2015 года?

Решение

  Поставим в соответствие январю каждого года упорядоченный набор  (a1, a2, ..., a31)  из нулей и единиц следующим образом: если k-го января день был ясным, то  ak = 1,  иначе  ak = 0.  По условию, 1 января день всегда ясный, поэтому  a1 = 1.  Сопоставим набору погоды текущего года

(1, a2, ..., a31)  многочлен   P(x) = 1 + a2x + ... + a31x30.  Тогда набору следующего года будет соответствовать остаток P1(x) от деления многочлена

(1 + x)P(x) на x31 (здесь и далее все коэффициенты многочленов рассматриваются по модулю 2), а через k лет погоду описывает многочлен Pk(x), являющийся остатком от деления  (1 + x)kP(x) на x31. Таким образом, задача сводится к тому, чтобы найти наименьшее k, для которого  Pk(x) = P(x),  то есть  ((1 + x)k – 1)P(x)  делится на x31.

  Нетрудно показать по индукции, что  (1 + x)2m = 1 + x2m.  Если  2m < 31,  то  ((1 + x)2m – 1)P(x) = x2mP(x)  не делится на x31, так как свободный коэффициент многочлена P(x) равен единице. А  ((1 + x)32 – 1)P(x) = x32P(x)  уже делится на x31, то есть число 32 является периодом. Остаётся заметить, что он будет наименьшим, так как наименьший период является делителем любого другого, а меньшие степени двойки периодами не являются.

Ответ

В 2047 году.

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

Комментариев нет