Тема . Остатки и сравнения по модулю

Базовый аппарат сравнений по модулю

Вспоминай формулы по каждой теме
Решай новые задачи каждый день
Вдумчиво разбирай решения
ШКОЛКОВО.
Готовиться с нами - ЛЕГКО!
Подтемы раздела остатки и сравнения по модулю
Решаем задачу:

Ошибка.
Попробуйте повторить позже

Задача 1#90281

Вася хочет заполнить квадратную таблицу (криптографическую мозаику) размера 4× 4  целыми числами от 1 до 16 по следующему правилу. Сначала он выбирает четыре целых числа b1,b2,b3,b4 ∈{0,1,...,16} . Затем первую строку Вася заполняет числами

(1)
ai  ≡ (bi+1)(mod17), i=1,2,3,4;

вторую строку — числами

(2)
ai  ≡ (bi+4)(mod17), i=1,2,3,4;

третью

 (3)
ai  ≡(bi+13)(mod17), i= 1,2,3,4

и, аналогично, четвертую

 (4)
ai ≡ (bi+ 16)(mod17), i=1,2,3,4.

При этом числа b1,b2,b3,b4  Вася выбрать должен так, чтобы все числа в таблице оказались различными. Сумеет ли Вася это сделать? Если да, то чему равны b1,b2,b3,b4  ?

Источники: Верченко - 2024, 11.6 (см. ikb.mtuci.ru)

Подсказки к задаче

Подсказка 1

Видите вопрос "сможет ли...?" и сразу руки чешутся как-нибудь доказать, что не получится? :) Давайте сначала успокоимся и попробуем посмотреть на то, что от нас просят. В табличке должны получиться различные остатки по модулю 17, причем эти aᵢ очень подозрительно выглядят... 1 и 16 в сумме дают 17, 3 и 14 тоже.... Что можно сказать?

Подсказка 2

Да, в одном столбце получаются числа bᵢ + 1, bᵢ + 4, bᵢ - 4, bᵢ - 1 (mod 17). Полученная симметрия так и бросается в глаза, правда? Вот бы можно было выбрать какое-нибудь b и наглядно видеть остатки от чисел, которые оно образует... Вам же наверняка тоже не хочется долго перебирать и считать аᵢ

Подсказка 3

А что если остатки по модулю 17 изобразить по кругу? И правда, если мы выберем какое-нибудь число b из круга, то число b+r пойдет по кругу на r шагов от него в сторону увеличения, а b-r, на те же r шагов в сторону уменьшения. Получается, если выбрать какое-нибудь число b, то оно вычеркивает два числа рядом с собой и два числа на расстоянии 4. Получится ли у нас подобрать еще 3 числа так, чтобы вычеркнутые числа не пересекались?

Подсказка 4

Да, получится. Если это вызывает затруднения, заметьте, что само число b в табличку не входит, поэтому оно может быть среди вычеркнутых. Если вы пойдете по кругу от самого первого выбранного вами числа и выберете числа на расстоянии 1, 7 и 11, то у вас точно никакие вычеркнутые числа не пересекутся :)

Показать ответ и решение

Заметим, что

bi+16= bi+1(mod17)

bi+13= bi− 4(mod17)

Представим остатки полученных a(ij)  от bi  в виде круга остатков. Числа получаются от bi  смещением на 1  или 4  шага по часовой или против часовой стрелки в зависимости от знака.

Крестиком выделены полученные числа a(j)то есть столбец в табл&#x0438
                               i                         i

PIC

Заметим, что важен лишь набор b1,b2,b3,b4  , а не их порядок, тогда без ограничения общности выберем пару b1  , b2  — одно из чисел  (j)
a1  или такое число, которого нет в таблицы. Докажем, что b2  тогда обязательно соседняя с b1  .

Предположим противное, то есть что ни одна пара bi  , bj  не являются соседями (так как иначе можем взять их в качестве b1  , b2  ).

1  случай (b2 = b1+4(mod 17)  ): возьмём b1 =6  (если все различные числа сдвинуть на одинаковое число по модулю 17  , то они останутся одинаковыми, а значит мы можем взять b1 =6  ), в таблицу уже попали числа: 1,2,3,5,6,7,10,15  , тогда “запрещённые” позиции — 0,..,11,14,15,16  (они получены путём прибавления и вычитания 1  ,4  по модулю 17  к полученным клеткам в таблице), а значит, b3,b4  12,13  , но тогда они соседи — противоречие.

2  случай (b2 = b1− 4(mod 17)  ): переименуем b1  , b2  в b2  , b1  и получится случай 1.

PIC

3  случай (b2 = 6  аналогично, без ограничения общности, не входит в таблицу): Все остальные числа входят, так как с каждой bi  в таблицу добавляются по 4 числа. Рассмотрим число 3  , у нас уже "запрещены"числа 2,5,7,10  для b1  , иначе b2  входит в таблицу и 1,3,4,6,8,9,11,15  , иначе в таблице есть повторяющиеся числа, тогда b1+ 1!= 3(mod 17)(b1 = 2),b1− 1!= 3(mod 17)(b1 =4),b1− 4!=3(mod 17)(b1 = 7)  , получается, что b2+ 4= 3(mod 17)  , т.е. b2 = 16)  .

Посмотрим на “запрещённые” числа для b3  : 0,..,12,15,16  , но 13,14  снова соседние.

Мы получили, что обязательно должны быть 2 соседних числа. С одной стороны, зачёркнутые ячейки на расстоянии 4  от b1  и b2  образуют место для b
3  и b
 4  (поскольку есть две свободные ячейки вокруг двух зачеркнутых чисел). С другой стороны, при выборе двух b  , набор двух оставшихся определяется однозначно, поэтому итого вариантов выбора комбинации столько же, сколько и выбор двух подряд идущих чисел в круге, т.е. 17  .

Один из возмож ных случаев:

PIC

Ответ:

 0 1 7 11, 1 2 8 12, 2 3 9 13, 3 4 10 14, 4 5 11 15, 5 6 12 16, 0 6 7 13, 1 7 8 14, 2 8 9 15, 3 9 10 16, 0 4 10 11, 1 5 11 12, 2 6 12 13, 3 7 13 14, 4 8 14 15, 5 9 15 16, 0 6 10 16

Специальные программы

Все специальные программы

Программа
лояльности v2.0

Приглашай друзей в Школково и получай вознаграждение до 10%!

Крути рулетку
и выигрывай призы!

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

Бесплатное онлайн-обучение

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

Налоговые вычеты

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

Специальное предложение
для учителей

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

Вернём деньги за курс
за твою сотку на ЕГЭ

Сдать экзамен на сотку и получить обратно деньги за подготовку теперь вполне реально!

cyberpunkMouse
cyberpunkMouse
Рулетка
Вы можете получить скидку в рулетке!