XVIII математическая олимпиада «Шелковый путь», 2019 год
Комментарий/решение:
Комментарии от администратора Комментарии от администратора №1. Разобьем решения на три части.
Часть 1. Пусть m=[√n]. Заметим, что если m четно, то количество слагаемых в сумме
an+an−12+an−22+⋯+an−m2≡0(mod2),
нечетно. Тогда хотя бы одно из чисел an,an−12,an−22,…,an−m2
будет четным.
Часть 2. Число n для которого m=[√n] является четным назовем {\it хорошим}. Посчитаем количество хороших чисел 1≤n≤106. Число хорошее если (2k)2≤n<(2k+1)2 для полных промежутков длины (4k+1) при 1≤k≤499 и также n=106. Тогда общее количество хороших чисел равно
1+499∑k=1(4k+1)=499500.
Часть 3. Итак, для каждого хорошего числа n, хотя бы одно из чисел an−k2 является четным, где 0≤k≤[√n]. Для каждого хорошего числа 1≤n≤106 отметим такое (одно) четное an−k2, сделав при этом 499500 отметок. Тогда заметим, что для каждого фиксированного m, (четное) число am в этом процессе могло быть отмечено не более 1001 раз, т.к. m=n−k2 может иметь разные решения (n,k) для 0≤k≤103 (при каждом k, число n определяется однозначно). Это означает, что есть хотя бы 499500/1001>499
четных чисел среди an для 1≤n≤106.
Замечание 1. Среди чисел a1,a2,…,a688 есть ровно 500 четных чисел.
Замечание 2. Среди чисел a1,a2,…,a106 есть ровно 849445 четных чисел.
Определите an=0для всех n<0. Легко видеть, что anподсчитывает количество последовательностей натуральных чисел (b1,b2,...,bk)таких, что b21+b22+...+b2k=n. Для каждого n≥0обозначим множество Snвсех таких последовательностей.
Мы определяем инволюцию fn:Sn→Snкак fn(b1,b2,...,bk)=(bk,bk−1,...,b1). Поскольку fnявляется инволюцией, число неподвижных точек fnимеет ту же четность, что и |Sn|. Рассмотрим фиксированную (b1,b2,...,bk)точку f2n. Если кчетно, скажем k=2l, то b21+b22+...+b2l=n. Есть anтакие последовательности. Если к, скажем, нечетно k=2l+1, то 2(b21+b22+...+b2l)+b2l+1=2n. Примечание bl+1должно быть четным, поэтому пусть bl+1=2c. Затем b21+b22+...+b2l=n−2c2. Для каждого с>0существуют такие an−2c2последовательности. Следовательно,a2n≡an+∞∑c=1an−2c2 (mod 2)Предположим n, что это не идеальный квадрат (поэтому каждая последовательность в Snимеет как минимум два члена). Определить gn:Sn→Snкак gn(b1,b2,...,bk)=(b2,b1,b3,b4,...,bk). Аналогичным образом мы хотим подсчитать количество неподвижных точек gn. Фиксированная точка возникает, когда b1=b2=cдля некоторого с>0. Затем b23+b24+...+b2k=n−2c2. Есть an−2c2такие последовательности. Следовательно,an≡∞∑c=1an−2c2 (mod 2)если сложить два уравнения вместе, если nквадрат не является точным,a2n≡2∞∑c=1an−2c2≡0 (mod 2)это, очевидно, дает больше, чем 500четные числа в a1,a2,...,a106. ◻
Возможно, что при неправильном наборе формул, они будут
доредактированы модератором. При этом содержание не будет меняться.