У исполнителя Бета две команды, которым присвоены номера:
1. прибавь b
2. умножь на 2
(b - неизвестное натуральное число) Выполняя первую из них, Бета увеличивает число на экране на b, а выполняя вторую, умножает это число на 2. Программа для исполнителя Бета - это последовательность номеров команд. Известно, что программа 21212 переводит число 12 в число 156. Определите значение b.

Ответы

Ответ дал: SashaSimonova007
0

Дана программа 21212.

Значит, для числа 12 выполняется следующая последовательность действий:

1) 12 * 2 = 24

2) 24 + b

3) (24 + b) * 2 = 48 + 2b

4) (48 + 2b) + b = 48 + 3b

5) (48 + 3b) * 2 = 96 + 6b

Так как программа перевожит число 12 в число 156, то 96 + 6b = 156

6b = 156 - 96

6b = 60 => b = 10

Ответ: b = 10

Похожие вопросы