Предмет: Информатика, автор: Ботаник001

У исполнителя 2 команды
1. прибавь 3
2. умножь на 2

Составьте алгоритм составления из числа 4 число 50
Не более 5 команд
СРОЧНО.

Ответы

Автор ответа: asoiiu
1
1) 4 * 2 = 8
2) 8 + 3 = 11
3) 11 * 2 = 22
4) 22 + 3 = 25
5) 25 * 2 = 50

То есть:

умножь на 2;
прибавь 3;
умножь на 2;
прибавь 3;
умножь на 2.

Ботаник001: Очень помогли, спасибо)
Автор ответа: Аноним
2
Можно решать от обратного.
50 = 25×2
25 - нечетное, так что оно не может получиться умножением на 2.
25 = 22+3
22 = 11×2
11 - нечетное, 11 = 8+3
8 = 4×2

А теперь строим команды от конца к началу
1. умножь на 2 (получим 8)
2. прибавь 3 (получим 11)
3. умножь на 2 (получим 22)
4. прибавь 3 (получим 25)
5. умножь на 2 (получим 50)
Похожие вопросы