ЗАДАЧИ
problems.ru |
О проекте
|
Об авторах
|
Справочник
Каталог по темам | по источникам | |
|
Задача 66617
УсловиеНа доске написано несколько чисел. Разрешается стереть любые два числа a и b, а затем вместо одного из них написать число \frac{a+b}{4}. Какое наименьшее число может остаться на доске после 2018 таких операций, если изначально на ней написано 2019 единиц?
РешениеПервое решение.
Пусть m_n — наименьшее число, которое
можно получить из n единиц после n-1 операций. Заметим, что
Докажем индукцией по n, что m_n = f(n), где
f(n) = \frac{3 \cdot 2^k-n}{2^{2k+1}},
а k=k(n) определяется из
условия 2^k \leqslant n < 2^{k+1} (т. е.
k = \lfloor \log_2{n} \rfloor).
При n=1,2,3 это равенство
проверяется непосредственно:
Предположим, что оно верно для всех n \leqslant n_0, где n_0 \geqslant 3, и докажем его для n = n_0+1. Лемма. Наименьшее значение выражения f(p)+f(q) при условии p+q = n достигается при p = \lfloor n/2 \rfloor, q = \lceil n/2 \rceil, где обозначено \lfloor x \rfloor=[x], \lceil x \rceil — наименьшее целое число, не меньшее x. Доказательство. Обозначим d(n) = f(n)-f(n+1). Пользуясь формулой для f(n), получаем d(n) = 2^{-2k-1}, где 2^k \leqslant n < 2^{k+1} (это проверяется непосредственно как в случае n < 2^{k+1}-1, так и при n=2^{k+1}-1). Из полученной формулы для d(n) следует, что d(n) \geqslant d(n+1), поэтому d(p) \geqslant d(q) при p \leqslant q.
Пусть 1 \leqslant p \leqslant q < n и p+q=n.
Сравним значения
f(p)+f(q)} и f(p+1)+f(q-1).
Их разность равна
Из доказанной леммы и предположения индукции следует, что
Следовательно,
При n=2019 получаем k=10, m_{2019}=\frac{3072-2019}{2^{21}}=\frac{1053}{2^{21}}. Второе решение.
Пусть x — число, получившееся после 2018
операций. Проследим, как было получено это число. Для этого
«развернем» все операции в обратном направлении. При прямом
применении операции два числа заменялись одним, поэтому при обратном
каждое число мы будем заменять на два числа, из которых оно было
получено (сохраняя деление на 4):
Обозначим через a_k количество слагаемых вида 2^k, k=0, 1, ...,
в числителе дроби, представляющей число x. С учетом искусственного
раздвоения единиц и чисел, получающихся из них, исходное количество
единиц равно
Чтобы сделать число x наименьшим, необходимо обнулить как можно больше чисел a_k c большими коэффициентами (или, что то же самое, с большими номерами k). Для 2019 единиц достаточно положить a_2=a_3=\ldots=0. Решением системы
Заметим, что если изначально на доске было написано количество единиц, равное степени двойки, то можно положить a_1=a_2=\ldots=0, т. е. в этом случае можно взять отличным от нуля только a_0. Ответ\frac{1053}{2^{21}}. Источники и прецеденты использования |
© 2004-...
МЦНМО
(о копирайте)
|
Пишите нам
|
![]() |
Проект осуществляется при поддержке