М1761. Ящики фокусника

Задача из журнала «Квант» (2001 год, 1 выпуск)

Условие

У фокусника [latex]100[/latex] карточек, занумерованных числами от [latex]1[/latex] до [latex]100.[/latex] Он раскладывает все карточки в три ящика – красный, белый и синий – так, чтобы в каждом ящике лежала хотя бы одна карточка. Один из зрителей выбирает два из трех ящиков, вынимает из них по одной карточке и объявляет сумму номеров вынутых карточек. Зная эту сумму, фокусник определяет тот ящик, из которого карточки не вынимались. Сколькими различными способами можно разложить карточки по ящикам так, чтобы этот фокус всегда удавался?
(Способы, при которых хотя бы одна карточка попадает в разные ящики, считаются различными.)

Ответ: [latex]12.[/latex]

Решение

Пусть карточка [latex]1[/latex] (или число [latex]1[/latex]) лежит в красном ящике
(сокращенно КЯ), а карточка с наименьшим числом [latex]k,[/latex] не лежащая в КЯ, лежит в белом ящике (БЯ). Тогда [latex]k-1[/latex] находится в КЯ.
По условию, в синем ящике (СЯ) есть хотя бы одна карточка; пусть [latex]n[/latex] – наименьшее число (т.е. карточка с наименьшим числом) в СЯ [latex]\to [/latex] [latex]n > k.[/latex] Если [latex]n-1[/latex] лежит в КЯ, то зритель может вытащить либо [latex]n-1[/latex] и [latex]k[/latex] из КЯ и
БЯ, либо [latex]n[/latex] и [latex]k-1[/latex] из СЯ и КЯ. Суммы чисел на карточках одинаковы, значит, в этом случае фокус не удастся.
Следовательно, [latex]n-1[/latex] находится в БЯ. Предположим, что карточка [latex]2[/latex] лежит в КЯ. Тогда взяв либо [latex]2[/latex] и [latex]n-1[/latex] из КЯ и БЯ, либо [latex]1[/latex] и [latex]n[/latex] из КЯ и СЯ, получим одинаковые суммы, значит, [latex]k=2[/latex] и [latex]2[/latex] находится в БЯ.
Рассмотрим два случая.

  1. В КЯ нет других карточек, кроме [latex]1.[/latex] Покажем, что тогда [latex]n=100.[/latex] Пусть [latex]n<100.[/latex] Тогда [latex]n+1[/latex] лежит либо в БЯ, либо в СЯ. Пары карточек [latex](1, n+1)[/latex] и [latex](2, n)[/latex] с одинаковой суммой находятся в (КЯ, БЯ (СЯ)) и в (БЯ, СЯ) – фокус не удался. Значит,[latex]n=100 ,[/latex] т.е. в СЯ только одна карточка [latex]100,[/latex] в КЯ – одна карточка [latex]1,[/latex] в БЯ – карточки [latex]2, 3, \ldots , 99 .[/latex] Покажем, что в этом случае фокус всегда удается: если мы берем карточки из БЯ и КЯ, то получаем суммы [latex]3, 4, \cdots ,100 ,[/latex] если из КЯ и СЯ – сумму [latex]101,[/latex] если из БЯ и СЯ – суммы [latex]102, 103, \cdots , 199,[/latex] т.е. суммы различны.
  2. В КЯ есть другие числа, и [latex]m[/latex] – наименьшее из них. Тогда [latex]m > 2 ,[/latex] значит, [latex]m-1[/latex]не лежит в КЯ. Если [latex]m-1[/latex] находятся в БЯ, то для пар [latex](m-1, n) ,[/latex] из БЯ и СЯ и [latex](n-1, m) ,[/latex] из БЯ и СЯ фокус не удастся. Значит, [latex]m-1[/latex] лежит в СЯ.

Лемма 1

Если в двух различных ящиках лежат карточки
[latex]x[/latex] и [latex]x+1[/latex], а в третьем [latex]y[/latex] и [latex]y+1,[/latex] то фокус не удастся.

Одинаковые суммы имеют пары [latex](x, y + 1)[/latex] и [latex](x+1, y)[/latex], из разных пар ящиков.

Лемма 2

Если в одном ящике лежат карточки [latex]x[/latex] и [latex]y,[/latex] а в
двух других [latex]x+1[/latex] и [latex]y+1[/latex] соответственно, то фокус не удастся.

Доказательство дословно повторяет доказательство леммы [latex]1.[/latex]

Выше мы показали, что для каждой пары ящиков есть карточки с двумя последовательными числами, а именно
КЯ, БЯ : [latex]1,2,[/latex]
БЯ, СЯ : [latex]n-1, n,[/latex]
СЯ, БЯ : [latex]m — 1, m.[/latex]
Значит, по лемме [latex]1[/latex] ни в одном из ящиков нет карточек с двумя последовательными числами.
Далее, полагая, что [latex]y = 1,[/latex] если [latex]x[/latex] лежит в КЯ и [latex]x + 1[/latex] – в
СЯ, и [latex]y = n — 1,[/latex] если [latex]x[/latex] находится в БЯ и [latex]x + 1[/latex] – в КЯ,
по лемме [latex]2[/latex] получаем, что в этих случаях фокус не удастся.
Аналогично фокус не удастся, если [latex]x[/latex] лежит в СЯ, а [latex]x + 1[/latex] в БЯ. Итак, если а находится в КЯ, то [latex]a + 1[/latex] – в БЯ, [latex]a + 2[/latex] – в СЯ, [latex]a + 3[/latex] – в БЯ и т.д. Значит, в КЯ находятся числа, сравнимые с [latex]1[/latex] по модулю [latex]3[/latex], в БЯ – сравнимые с [latex]2,[/latex] в СЯ – делящиеся на [latex]3.[/latex] Покажем, что такое расположение карточек подходит: сумма чисел на карточках из КЯ и БЯ делится на [latex]3,[/latex] из КЯ и СЯ сравнима с [latex]1[/latex] по модулю 3, из СЯ и БЯ – с [latex]2,[/latex] т.е. всегда можно определить, из каких ящиков взяты карточки.
Мы получили, что если карточка [latex]1[/latex] лежит в КЯ, а карточка с наименьшим числом не из КЯ находится в БЯ, то есть два варианта раскладывания карточек. Аналогично рассуждаем в случае других пяти пар ящиков. Значит, всего имеется [latex]2 \times 3 \times 2 = 12[/latex] различных способов.

Н. Агаханов, А. Гайфуллин

М1769. Хорды окружности

Задача из журнала «Квант» (2001 год, 2 выпуск)

Условие

Концы [latex]2n[/latex] пересекающихся хорд разделили окружность на [latex]4n[/latex] равных дуг. Докажите, что среди этих хорд найдутся две параллельные хорды.

Решение

Будем считать, что окружность имеет длину [latex]4n[/latex], а, значит каждая из [latex]4n[/latex] дуг, на которые она разделена концами [latex]2n[/latex] непересекающихся хорд, имеет длину [latex]1.[/latex] Важно заметить следующее. Так как хорды не пересекаются, то концы каждой хорды разделяют окружность на дуги нечетной длины.
Обозначим [latex]4n[/latex] точек деления числами [latex]0, 1, 2, \ldots,4n — 1[/latex] последовательно (см. рисунок). Условимся писать  [latex]a[/latex] [latex]\equiv[/latex] [latex]b,[/latex] если числа [latex]a[/latex] и [latex]b[/latex] дают одинаковые остатки при делении на [latex]4n,[/latex] и говорить, что [latex]a[/latex] и [latex]b[/latex] равны по модулю [latex]4n.[/latex] Теперь отметим, что если [latex]i,[/latex] [latex]j[/latex] и [latex]k,[/latex] [latex]l[/latex] — две пары из чисел на окружности, для которых выполняется равенство [latex]i[/latex] [latex]+[/latex] [latex]j[/latex] [latex]\equiv[/latex] [latex]k[/latex] [latex]+[/latex] [latex]l,[/latex] то хорды [latex]ij[/latex] и [latex]k[/latex][latex]l[/latex] параллельны.

Каждая из [latex]2n[/latex] хорд определена парой своих концов: [latex](i_1, i_2),[/latex]  [latex](i_3, i_4),[/latex][latex] \ldots,[/latex] [latex](i_{4n-1}, i_4n).[/latex] При этом сумма чисел в каждой паре нечетна.

Допустим, что среди [latex]2n[/latex] хорд нет параллельных. Тогда набор чисел [latex]i_1[/latex] [latex]+[/latex] [latex]i_2,[/latex] [latex]i_3[/latex] [latex]+[/latex] [latex]i_4,[/latex][latex] \ldots[/latex] [latex],i_{4n-1}[/latex] [latex]+[/latex] [latex]i_4n[/latex] по модулю [latex]4n[/latex] содержит все нечетные числа от [latex]1[/latex] до [latex]4n — 1.[/latex]

Значит, сумма этого набора равна [latex]4n^2[/latex] (по модулю [latex]4n).[/latex] Непосредственно суммируя числа набора, мы получим [latex]i_1[/latex] [latex]+[/latex] [latex]i_2[/latex] [latex]+[/latex] [latex]i_3[/latex] [latex]+[/latex] [latex]i_4[/latex] [latex]+ \ldots +[/latex] [latex]i_{4n-1}[/latex] [latex]+[/latex] [latex]i_4n[/latex] [latex]=[/latex] [latex]0[/latex] [latex]+[/latex] [latex]1[/latex] [latex]+[/latex] [latex]2[/latex] [latex]+ \ldots +[/latex][latex]4n- 1[/latex] [latex]=[/latex] [latex]2n[/latex] [latex](4n-1).[/latex]

Но тогда должно выполняться равенство [latex]4n^2[/latex] [latex]\equiv[/latex] [latex]2n[/latex] [latex](4n-1).[/latex]) Легко видеть, что такое равенство не выполняется, т.е. остается заключить, что среди хорд есть параллельные.

B.Произволов

М1719. Последовательность

Задача из журнала «Квант» (2000 год, 1 выпуск)

Условие

Последовательность $a_{1}$, $a_{2}$, $a_{3}$, $\ldots$ задана своим первым членом $a_{1} = 1$ и рекуррентной формулой $\displaystyle a_{n+1} = a_{n} + \frac{1}{a_{n}}$, где $n = 1, 2, 3, \ldots$

  1. Докажите, что $a_{100} > 14$.
  2. Найдите $\lbrack a_{1000}\rbrack$, то есть укажите такое целое число $m$, для которого $m \leqslant a_{1000} < m + 1$.
  3. Докажите существование и найдите значение предела $\displaystyle\lim\limits_{n \to \infty} \frac{a_{n}}{\sqrt{n}}$.

Решение

  1. Возводим равенство $\displaystyle a_{n+1} = a_{n} + \frac{1}{a_{n}}$ в квадрат и «отбрасываем лишнее»: $$a_{n+1}^{2} = a_{n}^{2} + 2 + \frac{1}{a_{n}^{2}} > {a_{n}^{2}} + 2.$$ Вспомнив, что $a_{1}^{2} = 1$, получаем одно за другим неравенства $a_{2}^{2} > a_{1}^{2} + 2 = 3$, $a_{3}^{2} > a_{2}^{2} + 2 > 3 + 2 = 5$, и вообще (при $n > 1$), $$\begin{equation}\label{m1719_first} a_{n}^{2} > 2n — 1\end{equation}.$$ В частности, $a_{100}^{2} > 199 > 196 > 14^{2}$, что и требовалось.
  2. Ответ: $\lbrack a_{1000}\rbrack = 44$.

    При $n = 1000$ неравенство $\eqref{m1719_first}$ дает $a_{1000}^{2} > 1999 > 44^{2}$, так что $\lbrack a_{1000}\rbrack \geqslant 44$. Чтобы получить оценку сверху, введем величины $b_{n}$, такие что $a_{n}^{2} = 2n — 1 + b_{n}$. В силу неравенства $\eqref{m1719_first}$, имеем $b_{n} > 0$ при $n > 1$. Далее, запишем формулу $\displaystyle a_{n+1}^{2} = a_{n}^{2} + 2 + \frac{1}{a_{n}^{2}}$ в виде
    $$2n + 1 + b_{n+1} = 2n — 1 + b_{n} + 2 + \frac{1}{2n — 1 + b_{n}},$$
    откуда
    $$b_{n+1} = b_{n} + \frac{1}{2n — 1 + b_{n}} \leqslant b_{n} + \frac{1}{2n — 1}.$$

    По индукции из последнего неравенства следует, что
    $$b_{n+1} \leqslant b_{1} + \frac{1}{1} + \frac{1}{3} + \ldots + \frac{1}{2n — 3} + \frac{1}{2n — 1}. $$
    Поскольку $b_{1} = 0$, имеем, в частности,
    $$b_{1000} \leqslant 1 + \frac{1}{3} + \frac{1}{5} + \ldots + \frac{1}{1995} + \frac{1}{1997}.$$
    Осталось оценить сумму, оказавшуюся в правой части последнего неравенства. Сгруппируем слагаемые:
    $$b_{1000} \leqslant 1 + \left(\frac{1}{3} + \frac{1}{5} + \frac{1}{7}\right) + \left(\frac{1}{9} + \frac{1}{11} + \frac{1}{13} + \frac{1}{15} + \ldots + \frac{1}{25}\right) + \\ + \left(\frac{1}{27} + \frac{1}{29} + \frac{1}{31} + \frac{1}{33} + \ldots + \frac{1}{79}\right) + \left(\frac{1}{81} + \frac{1}{83} + \ldots + \frac{1}{241}\right) + \\ + \left(\frac{1}{243} + \frac{1}{245} + \ldots + \frac{1}{727}\right) + \left(\frac{1}{729} + \frac{1}{731} + \ldots + \frac{1}{1997}\right).$$
    (Принцип очень простой: в первой скобке три слагаемых, наибольшее из которых равно $\displaystyle\frac{1}{3}$; во второй — девять, наибольшее из которых $\displaystyle\frac{1}{9}$; …; в пятой — $243$ слагаемых, наибольшее $\displaystyle\frac{1}{243}$; наконец, в шестой скобке наибольшее слагаемое равно $\displaystyle\frac{1}{729}$, а слагаемых всего лишь $635$.) Следовательно, $b_{1000} < 7$. Это позволяет утверждать, что $$a_{1000}^{2} < 2000 - 1 + 7 < 2025 = 45^2,$$ откуда $a_{1000} < 45$.

  3. Использованный при решении пункта б) прием позволяет доказать, что $\displaystyle\lim\limits_{n\to \infty}\frac{b_{n}}{n} = 0.$ Поскольку $a_{n} = \sqrt{2n — 1 + b_{n}}$, получаем ответ:
    $$\displaystyle\lim_{n \to \infty} \frac{a_{n}}{\sqrt{n}} = \sqrt{2}.$$

А. Спивак

M1720. Кубики

Задача из журнала «Квант» (2000 год, 1 выпуск)

Условие

$N$ одинаковых деревянных кубиков склеены между собой так, что каждые два из них склеены по грани или по участку грани. Докажите, что максимальное значение $N$ равно шести.

Решение

Приведем расположение шести деревянных кубиков, в котором каждые два склеены, как сказано в условии задачи (рис.1): три «черных» кубика стоят на плоскости стола, а три «красных» кубика стоят над ними (вид сверху!). Теперь выстроим цепочку наглядных представлений и соображений, из которых будет следовать, что $\max N = 6$.

Рис. 1

Определимся сначала с плоским случаем: если на столе лежат $n$ одинаковых картонных квадратов, каждые два из которых склеены по стороне или по участку стороны, то $\max n = 3$, что очевидно (рис.2).
Рис. 2

Будем говорить, что $n$ деревянных кубиков (из имеющихся $N$) принадлежат одному слою, если найдется плоскость (стол), на которой все они стоят. Из вышесказанного следует, что $n \leqslant 3$.
Нетрудно убедиться, что если все $N$ кубиков параллельно расположены, т.е. каждый из них является результатом параллельного переноса другого, то $N \leqslant 4$.
Пусть среди $N$ кубиков нашлись два — кубики $Q_1$ и $Q_2$, которые не являются параллельно расположенными (транслятами), а плоскость $ \pi $ — общая плоскость двух соприкасающихся граней этих кубиков. Плоскость $ \pi $
определяет два слоя, одному из которых принадлежит кубик $Q_1$, а другому — кубик $Q_2$. Заметим, что всякий третий деревянный кубик обязан принадлежать одному из этих слоев. Но в каждом слое кубиков не больше трех, значит, $N \leqslant 6$.

В. Произволов

M1718. Найдите функции

Задача из журнала «Квант» (2000 год, 1 выпуск)

Условие

Найдите все функции $f:\mathbb{R} \rightarrow \mathbb{R}$ такие, что
$$f \left (x-f \left (y \right ) \right ) =f \left (f \left (y \right ) \right ) +xf \left (y \right ) +f \left (x \right ) -1$$ для всех $x,y \in \mathbb{R}$.

Решение

Пусть $A$ — множество значений функции $f$ и $c=f \left (0 \right ) $. Положив $x=y=0$, мы получим $$f \left (-c \right ) =f \left (c \right ) +c-1,$$ поэтому $c \neq 0$. Легко найти сужение функции $f$ на множество $A$: взяв $x = f \left (y \right ) $, получим $$\begin{equation}\label{eq:first} f \left (x \right ) = \frac{c+1}{2}-\frac{x^2}{2} \end{equation}$$ для всех $x$ из $A$.
Основной шаг доказательства состоит в том, чтобы показать, что множество разностей $x-y$, где $x, y \in A$, есть все множество $\mathbb{R}$. Для $y=0$ мы имеем $$ \left \{ f \left (x-c \right ) -f \left (x \right ) \mid x \in \mathbb{R} \right \} = \left \{ cx+f \left (c \right ) -1 \mid x \in \mathbb{R} \right \} =\mathbb{R},$$ поскольку $c \neq 0$.
Теперь мы можем получить значение $f \left (x \right ) $ для произвольного $x$: если мы выберем $y_1, y_2 \in A$ такие, что $x = y_1-y_2$, и используем $\left (1 \right ) $, то мы получим $$ f \left (x \right ) =f \left (y_1-y_2 \right ) =\\
=f \left (y_2 \right ) +y_1y_2+f \left (y_1 \right ) -1= \frac{c+1}{2}-\frac{y_2^2}{2} +y_1y_2+\\
\begin{align} + \frac{c+1}{2}-\frac{y_1^2}{2} -1=c- \frac{\left (y_1-y_2 \right ) ^2}{2} =c- \frac{x^2}{2}. \end{align}$$ Сравнивая $\left (1 \right ) $ и $\left (2 \right ) $, мы получим $c = 1$, и поэтому $$f \left (x \right ) =1- \frac{x^2}{2} $$ для всех $x \in \mathbb{R}$. Мы получили единственную функцию, которая удовлетворяет функциональному уравнению задачи.