Вопрос:

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

Смотреть решения всех заданий с листа

Ответ:

Пусть начальное число равно 30. Программа 11211 означает последовательность команд: прибавить 3, раздели на b, прибавить 3, прибавить 3, раздели на b.

  1. Применяем команду 1: 30 + 3 = 33.
  2. Применяем команду 2: 33 / b.
  3. Применяем команду 1: (33 / b) + 3.
  4. Применяем команду 1: (33 / b) + 3 + 3 = (33 / b) + 6.
  5. Применяем команду 2: ((33 / b) + 6) / b = 12.

Решаем уравнение: ((33 / b) + 6) / b = 12

(33 + 6b) / b^2 = 12

33 + 6b = 12b^2

12b^2 - 6b - 33 = 0

Делим на 3: 4b^2 - 2b - 11 = 0

Дискриминант D = (-2)^2 - 4 * 4 * (-11) = 4 + 176 = 180. Корень из 180 не является целым числом, что означает, что b не является целым числом. Проверим условие, что b - натуральное число.

Пересмотрим последовательность команд. Возможно, в условии опечатка, и программа 11211 означает: прибавить 3, прибавить 3, раздели на b, прибавить 3, раздели на b.

  1. 30 + 3 = 33
  2. 33 + 3 = 36
  3. 36 / b
  4. (36 / b) + 3
  5. ((36 / b) + 3) / b = 12

Решаем уравнение: ((36 / b) + 3) / b = 12

(36 + 3b) / b^2 = 12

36 + 3b = 12b^2

12b^2 - 3b - 36 = 0

Делим на 3: 4b^2 - b - 12 = 0

Дискриминант D = (-1)^2 - 4 * 4 * (-12) = 1 + 192 = 193. Корень из 193 не является целым числом.

Рассмотрим еще одну возможную последовательность команд: прибавить 3, раздели на b, раздели на b, прибавить 3, прибавить 3.

  1. 30 + 3 = 33
  2. 33 / b
  3. (33 / b) / b = 33 / b^2
  4. (33 / b^2) + 3
  5. ((33 / b^2) + 3) + 3 = (33 / b^2) + 6 = 12

Решаем уравнение: (33 / b^2) + 6 = 12

33 / b^2 = 6

b^2 = 33 / 6 = 5.5. b не является целым числом.

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

  1. 30 + 3 = 33
  2. 33 + 3 = 36
  3. 36 / b
  4. (36 / b) + 3
  5. ((36 / b) + 3) + 3 = (36 / b) + 6 = 12

Решаем уравнение: (36 / b) + 6 = 12

36 / b = 6

b = 36 / 6 = 6.

Проверка: 30 -> (+3) 33 -> (+3) 36 -> (/6) 6 -> (+3) 9 -> (+3) 12. Получили 12.

ГДЗ по фото 📸
Подать жалобу Правообладателю