: 1
У исполнителя Альфа две команды, которым присвоены номера:
1. подели на 2
2. прибавь b
(b – неизвестное натуральное число; b ≥ 2)
Выполняя первую из них, Альфа делит число на экране на 2, а выполняя вторую, увеличивает на b.
Программа для исполнителя Альфа – это последовательность номеров
команд.
Известно, что программа 22121 переводит число 4 в число 13.
Определите значение b.
ответ:
Question2
: 1
У исполнителя Альфа две команды, которым присвоены номера:
1. вычти 7
2. умножь на b
(b – неизвестное натуральное число; b ≥ 2)
Выполняя первую из них, Альфа уменьшает число на экране на 7, а выполняя вторую, умножает на b.
Программа для исполнителя Альфа – это последовательность номеров
команд.
Известно, что программа 21211 переводит число 6 в число 19.
Определите значение b.
ответ:
Question3
: 1
У исполнителя Альфа две команды, которым присвоены номера:
1. вычти 5
2. умножь на b
(b – неизвестное натуральное число; b ≥ 2)
Выполняя первую из них, Альфа уменьшает число на экране на 5, а выполняя вторую, умножает на b.
Программа для исполнителя Альфа – это последовательность номеров
команд.
Известно, что программа 12111 переводит число 10 в число 30.
Определите значение b.
ответ:
12
3
9
Объяснение:
Question1.
Запишем результат после выполнения каждой команды:
start: 4
*2* 4 + b
*2* 4 + 2b
*1* 2 + b
*2* 2 + 2b
*1* 1 + b
если 1 + b = 13, то b = 12
ответ: 12
Question2.
Запишем результат после выполнения каждой команды:
start: 6
*2* 6b
*1* 6b - 7
*2* 6b^2 - 7b
*1* 6b^2 - 7b - 7
*1* 6b^2 - 7b - 14
Решаем уравнение 6b^2 - 7b - 14 = 19
Из двух его корней только один натуральное число: b = 3
ответ: 3
Question3
Запишем результат после выполнения каждой команды:
start: 10
*1* 5
*2* 5b
*1* 5b - 5
*1* 5b - 10
*1* 5b - 15
если 5b - 15 = 30, то b = 9
ответ: 9