10-шы халықаралық Жәутіков олимпиадасы, 2014 жыл


Жүз әртүрлі натурал сандар берілген. Егер екі сан бір бірінен 2 немесе 3 есеге айырмашалығы болса, онда осы жұпты жақсы деп атаймыз. Осы жүз саннан ең көп дегенде қанша жақсы жұп шығуы мүмкін? (Бір сан бірнеше жұптарға кіруі мүмкін.)
посмотреть в олимпиаде

Комментарий/решение:

  1
2023-06-27 14:06:16.0 #

Решение: Все числа имеют вид $2^x3^yz$, где $z$ взаимнопросто с 6. Для некоторого $z_i$, взаимнопростого с 6, рассмотрим множество точек целочисленной решётки с координатами $(x,y)$, таких что $2^x3^yz_i$ - одно из данных чисел(Назовём это множество $S_i$). Пусть количество точек $k_i$. Пара будет хорошей, если точки будут соседними - пусть $n_i$ количество таких пар.

Утверждение. $n_i\le 2(k_i-\sqrt{k_i})$

Доказательство. Рассмотрим строки(то есть точки с одинаковой ординатой) и столбцы. Пусть $S_i$ имеет $a$ непустых строк и $b$ непустых столбцов. Заметим, что если в строке $k$ точек, то количество соседних не более, чем $k-1$. Поэтому суммируя для каждой строки, получаем, что имеется не более $k_i-a$ пар по строкам. Аналогично имеется не более $k_i-b$ пар по столбцам. В итоге $s_i\le 2k_i-(a+b)\le2(k_i-\sqrt{ab})\le 2(k_i-\sqrt{k_i})$.$\square$

Теперь суммируя количество хороших пар для каждого $z$(очевидно, что при разных $z$ два числа не могут быть хорошими) получаем оценку для общего количества хороших пар$$n\le 2\sum(k_i-\sqrt{k_i})\le 2(100-\sqrt{\sum{k_i}})=180$$Равенство достигается в случае, когда часть $z$ у всех чисел одинаковая и их множество $S$ на целочисленной плоскости образует квадрат $10\times10$.

Ответ: 180