Тема . Клетчатые задачи

Подсчеты в клетчатых задачах

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

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

Задача 1#79254

Дано неотрицательное число C.  В каждой клетке квадрата n× n  сидит жук. Для каждой пары жуков посчитали расстояние между ними. После этого каждый жук переполз в одну из соседних по стороне клеток, причем в каждой клетке снова сидит ровно 1  жук. Для каждой пары жуков снова посчитали расстояние между ними. Оказалось, что для каждого натурального n  количество не изменившихся расстояний не меньше    4
Cn .  Чему может быть равно C?

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

Докажем, что для любого натурального n  найдутся хотя бы n2
 8  пар жуков, расстояния между которыми не изменилось. Пронумеруем строки сверху вниз, а столбцы слева направо числами 1,2,3,...,n.  Построим ориентированный граф, вершинами которого будут клетки доски. Будем проводить ребро из клетки K  в клетку L,  если жук переполз из клетки K  в клетку L.  По условию из каждой вершины построенного графа выходит ровно 1  ребро, и в каждую вершину графа входит ровно 1  ребро. Значит, граф разбивается на циклы (некоторые циклы могут быть длины 2  ). Рассмотрим один из таких циклов. Заметим, что он поровну раз переходит из строчки i  в строчку i+1  и обратно. Значит, и всего ребер из строки в строку i+1  и обратно будет поровну. В частности, количество жуков, сдвинувшихся влево, равно количеству жуков, сдвинувшихся вправо. Аналогичные рассуждения можно провести и со столбцами. Обозначим количество жуков, сдвинувшихся влево через a,  количество жуков, сдвинувшихся вправо — через b.  Понятно, что        2
a +b= n ∕2.  Заметим, что расстояние между жуками, сдвинувшимися в одном направлении, не изменилось. Тогда уже имеем   a(a− 1)   b(b− 1)
2⋅---2--+ 2⋅---2--  подходящих пар. Для i= 1,2,3,...,n− 1  обозначим через ai  количество жуков, сместившихся из строчки i  в строчку i+1,  через bi  — количество жуков, сместившихся из столбца i  в столбец i+ 1.  Тогда a1+ a2+ ...+an−1 = a,b1 +b2+ ...+ bn−1 = b.  Заметим, что между жуком, перешедшим из строчки i  в строчку i+ 1  и жуком, перешедшим из строчки i+ 1  в строчку i,  расстояние не изменилось (и тех, и других ровно ai  ). Тогда нашли еще

a21+ a22+...+a2n−1+ b21+b22+ ...+ bn−1 ≥ a2+-b2
                                  n− 1

подходящих пар. То есть всего нужных нам пар не меньше, чем

a(a−-1)    b(b−-1)  a2+b2- --n-  2  2   n2  --n-  (a-+b)2  n2  --n-  n4  n2
  2   + 2⋅  2   + n − 1 =n − 1(a + b)− 2 ≥n − 1 ⋅ 2   − 2 = n − 1 ⋅8 − 2 =

  n4  n4− 4n2(n− 1)  n4     (n− 2)2  n4
= 8-+ -----8------= 8-+ n2⋅--8---≥ -8

Поймем, в каких случаях расстояние между жуками не изменяется. Пусть разность между абсциссами жуков равна x,  а разность между ординатами равна y.  Тогда после передвижений квадрат расстояния между жуками может быть равен x2+ y2,  (если жуки движутся в одном направлении), либо x2+(y+ 2)2  или (x+2)2+ y2  (если жуки движутся в противоположных направлениях), что нам не походит, либо (x +1)2+ (y+ 1)2,  что нам также не подходит, также как и (x− 1)2+ (y− 1)2,  либо (x +1)2+(y− 1)2  или наоборот. В последнем случае имеем 2y+1 − 2x+ 1= 0,  откуда x =y +1  или наоборот.

Предположим, что существует C > 1
    8  такое, что для любого натурального n  и любых действиях жуков количество пар с не изменившимся расстоянием не меньше   4
Cn .  Пусть n  делится на 4.  Разобьем доску на квадраты 2×2  и раскрасим эти квадраты в шахматном порядке. Пусть в черных квадратах жуки будут смещаться горизонтально, оставаясь при этом внутри их квадратов, а в белых — аналогично, только жуки будут смещаться вертикально. Заметим, что из предыдущего абзаца и непосредственной проверки следует, что для фиксированного жука есть ровно  2
n∕4− 1+ n∕2  жуков, расстояние от которых до выбранного жука не изменилось (жуки,стоящие на клетках того же цвета, сместившиеся в том же направлении, а также жуки, стоящие, поменявшиеся с выбранным строками). Итого, все подходящих пар ровно  2   2             4   3
n-⋅(n∕4−-1+-n∕2) = n-+ n-−-2,
       2          8     4  что меньше Cn2  при достаточно больших n  для любого C > 1 ,
   8  откуда     1
C ≤ 8.

Ответ:

 C ≤ 1
    8

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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