Ответ:
Решение:
Пусть начальное число равно \( x_0 \). Команда \( 1 \) прибавляет \( 1 \) к числу, а команда \( 2 \) умножает число на \( b \).
Начальное число: \( x_0 = 3 \).
Программа: \( 12121 \).
Действия программы:
- Команда \( 1 \): \( x_1 = x_0 + 1 = 3 + 1 = 4 \)
- Команда \( 2 \): \( x_2 = x_1 \cdot b = 4b \)
- Команда \( 1 \): \( x_3 = x_2 + 1 = 4b + 1 \)
- Команда \( 2 \): \( x_4 = x_3 \cdot b = (4b + 1)b = 4b^2 + b \)
- Команда \( 1 \): \( x_5 = x_4 + 1 = 4b^2 + b + 1 \)
Конечное число равно \( 151 \), следовательно:
\( 4b^2 + b + 1 = 151 \)
\( 4b^2 + b - 150 = 0 \)
Решим квадратное уравнение относительно \( b \). Найдем дискриминант:
\[ D = 1^2 - 4 \cdot 4 \cdot (-150) = 1 + 16 150 = 1 + 2400 = 2401 \]
Найдем \( \sqrt{D} \):
\[ \sqrt{2401} = 49 \]
Так как \( b \) — натуральное число, нас интересует положительный корень.
\( b = \frac{-1 + 49}{2 4} = \frac{48}{8} = 6 \)
Проверим условие \( b 2 \). \( 6 2 \), условие выполняется.
Ответ: b = 6.
