Вопрос:

У исполнителя Омега две команды, которым присвоены номера: 1. прибавь 3; 2. раздели на b (b — неизвестное натуральное число; b ≥ 2). Выполняя первую из них, Омега увеличивает число на экране на 3, а выполняя вторую, делит это число на b. Программа для исполнителя Омега — это последовательность номеров команд. Известно, что программа 11121 переводит число 46 в число 8. Определите значение b.

Ответ:

Решение:

Обозначим команды: 1 — прибавить 3, 2 — разделить на b.

Программа 11121 означает следующую последовательность действий:

  1. 11: 46 + 3 + 3 = 52
  2. 2: 52 : b = \( \frac{52}{b} \)
  3. 1: \( \frac{52}{b} + 3 \)
  4. 2: \( \left( \frac{52}{b} + 3 \right) : b \)
  5. 1: \( \frac{\left( \frac{52}{b} + 3 \right)}{b} + 3 \)

Известно, что в результате получается 8. Составим уравнение:

\[ \frac{\left( \frac{52}{b} + 3 \right)}{b} + 3 = 8 \]

Вычтем 3 из обеих частей уравнения:

\[ \frac{\left( \frac{52}{b} + 3 \right)}{b} = 5 \]

Умножим обе части на b:

\[ \frac{52}{b} + 3 = 5b \]

Умножим обе части на b:

\[ 52 + 3b = 5b^2 \]

Перенесём всё в одну сторону и приведём к стандартному виду квадратного уравнения:

\[ 5b^2 - 3b - 52 = 0 \]

Найдём дискриминант:

\[ D = b^2 - 4ac = (-3)^2 - 4 \cdot 5 \cdot (-52) = 9 + 1040 = 1049 \]

Так как \( \sqrt{1049} \) не является целым числом, попробуем решить задачу, выполняя команды в обратном порядке, начиная с конечного результата 8.

Программа: 11121. Конечный результат: 8.

  1. Последняя команда — 1 (прибавить 3). Перед этим было: 8 - 3 = 5.
  2. Предпоследняя команда — 2 (разделить на b). Перед этим было: 5 * b = 5b.
  3. Предшествующая команда — 1 (прибавить 3). Перед этим было: 5b - 3.
  4. Предшествующая команда — 1 (прибавить 3). Перед этим было: (5b - 3) - 3 = 5b - 6.
  5. Первая команда — 1 (прибавить 3). Исходное число: (5b - 6) - 3 = 5b - 9.

Исходное число было 46. Составим уравнение:

\[ 5b - 9 = 46 \]

Прибавим 9 к обеим частям:

\[ 5b = 55 \]

Разделим обе части на 5:

\[ b = 11 \]

Проверим полученное значение b = 11, выполнив программу 11121 для числа 46:

  • 46 + 3 = 49 (1)
  • 49 + 3 = 52 (1)
  • 52 : 11 = \( \frac{52}{11} \) (2)
  • \( \frac{52}{11} + 3 = \frac{52 + 33}{11} = \frac{85}{11} \) (1)
  • \( \frac{85}{11} : 11 = \frac{85}{121} \) (2)

Получилось \( \frac{85}{121} \), а должно быть 8. Значит, рассуждения с обратным порядком команд были неверны.

Попробуем ещё раз с обратным порядком, но правильно интерпретируя команды.

Конечный результат: 8. Программа: 11121.

  1. Команда 1: 8 - 3 = 5.
  2. Команда 2: 5 * b = 5b.
  3. Команда 1: 5b - 3.
  4. Команда 1: (5b - 3) - 3 = 5b - 6.
  5. Команда 2: (5b - 6) * b = 5b2 - 6b.

Исходное число было 46. Составим уравнение:

\[ 5b^2 - 6b = 46 \]

Перенесём всё в одну сторону:

\[ 5b^2 - 6b - 46 = 0 \]

Найдём дискриминант:

\[ D = (-6)^2 - 4 \cdot 5 \cdot (-46) = 36 + 920 = 956 \]

\( \sqrt{956} \) не является целым числом. Проверим снова.

Программа 11121 переводит 46 в 8.

Пусть начальное число x. Команды:

  1. \( x + 3 \)
  2. \( (x+3) + 3 = x + 6 \)
  3. \( (x+6) : b \)
  4. \( \frac{x+6}{b} + 3 \)
  5. \( \left( \frac{x+6}{b} + 3 \right) : b \)

Итак, \( \left( \frac{x+6}{b} + 3 \right) : b = 8 \).

Подставим x = 46:

\[ \left( \frac{46+6}{b} + 3 \right) : b = 8 \]

\[ \left( \frac{52}{b} + 3 \right) : b = 8 \]

Умножим на b:

\[ \frac{52}{b} + 3 = 8b \]

Умножим на b:

\[ 52 + 3b = 8b^2 \]

Перенесём всё в одну сторону:

\[ 8b^2 - 3b - 52 = 0 \]

Найдём дискриминант:

\[ D = (-3)^2 - 4 \cdot 8 \cdot (-52) = 9 + 1664 = 1673 \]

\( \sqrt{1673} \) не является целым числом.

Вернёмся к обратным действиям, но будем внимательно смотреть на команды.

Конечный результат: 8. Программа: 11121.

  1. Последняя команда — 1 (прибавить 3). Предполагаемое число перед этим: 8 - 3 = 5.
  2. Предпоследняя команда — 2 (разделить на b). Предполагаемое число перед этим: 5 * b.
  3. Предшествующая команда — 1 (прибавить 3). Предполагаемое число перед этим: 5b - 3.
  4. Предшествующая команда — 1 (прибавить 3). Предполагаемое число перед этим: (5b - 3) - 3 = 5b - 6.
  5. Первая команда — 1 (прибавить 3). Исходное число: (5b - 6) - 3 = 5b - 9.

Это был тот же вариант, что и раньше. Посмотрим ещё раз на команды 11121.

1. Прибавить 3

1. Прибавить 3

1. Прибавить 3

2. Разделить на b

1. Прибавить 3

Это не соответствует заданию.

Команды: 1. прибавь 3; 2. раздели на b.

Программа 11121:

  1. 46 + 3 = 49
  2. 49 + 3 = 52
  3. 52 + 3 = 55
  4. 55 : b
  5. \( \frac{55}{b} + 3 \)

Результат равен 8:

\[ \frac{55}{b} + 3 = 8 \]

\[ \frac{55}{b} = 5 \]

\[ b = \frac{55}{5} = 11 \]

Проверим:

46 + 3 = 49

49 + 3 = 52

52 + 3 = 55

55 : 11 = 5

5 + 3 = 8

Все верно.

Ответ: 11