Давайте разберемся с этой задачей.
В первые дни процесс распространения новости можно представить в виде бесконечного дерева, где каждый знающий житель сообщает новость двоим. Таким образом, количество людей, которые узнали новость, будет расти в геометрической прогрессии.
- В первый день (день 1) известна новость только одному жителю — это 1 человек.
- Во второй день (день 2) этот житель сообщает новость двум другим, и теперь 1 + 2 = 3 человека знают новость.
- На третий день (день 3) жители, знающие новость (3 человека), сообщают её уже 6 новым жителям, и всего теперь 1 + 2 + 4 = 7.
- На каждый новый день количество новых жителей, которые узнают новость, удваивается.
Поэтому количество людей, которые узнали новость на N-й день, можно посчитать по формуле:
\[ S(N) = 1 + 2 + 4 + ... + 2^{(N-1)} = 2^N - 1 \]
Для того чтобы все 1234 жители узнали новость, нам нужно, чтобы выполнялось неравенство: \[ 2^N - 1 \geq 1234 \] Это можно переписать как: \[ 2^N \geq 1235\]
Теперь нам нужно найти наименьшее значение N. Чтобы это выяснить, найдем, когда 2 в степени N становится больше или равно 1235:
- \( N = 10 \): \( 2^{10} = 1024 \) (меньше 1235)
- \( N = 11 \): \( 2^{11} = 2048 \) (больше 1235)
Таким образом, наименьшее значение N, при котором все жители города узнают новость, равно 11.
Ответ: 11.