Для решения этой задачи давайте рассмотрим, как распространяется новость в городе с каждым днем.
В первый день один житель узнает новость. С каждого следующего дня количество людей, узнавших новость, удваивается:
- 1-й день: 1 человек (тот, кто узнал новость первым).
- 2-й день: 1 + 2 = 3 человека.
- 3-й день: 3 + 4 = 7 человек.
- 4-й день: 7 + 8 = 15 человек.
- 5-й день: 15 + 16 = 31 человек.
- 6-й день: 31 + 32 = 63 человека.
- 7-й день: 63 + 64 = 127 человек.
- 8-й день: 127 + 128 = 255 человек.
- 9-й день: 255 + 256 = 511 человек.
- 10-й день: 511 + 512 = 1023 человека.
- 11-й день: 1023 + 1024 = 2047 человек.
Мы видим, что на n-ый день общее количество людей, узнавших новость, можно описать формулой:
\[ N_n = 2^n - 1 \]
где \( N_n \) — это количество людей, которые узнали новость на n-й день.
Теперь мы ищем такой день \( n \), при котором все 1234 жителя узнали новость. То есть необходимо найти наибольшее \( n \), при котором выполняется условие:
\[ 2^n - 1 \geq 1234 \]
Решим это неравенство:
- \( 2^n \geq 1235 \)
- Найдем \( n \):
- \( 2^{10} = 1024 \) (меньше 1235)
- \( 2^{11} = 2048 \) (больше 1235)
Следовательно, \( n = 11 \) подходит, так как на 11-й день 2047 людей узнали новость, что больше 1234.
Таким образом, минимальное значение \( N \), при котором все жители узнали новость, равно \( 11 \).
