Предмет: Информатика,
автор: Ботаник001
У исполнителя 2 команды
1. прибавь 3
2. умножь на 2
Составьте алгоритм составления из числа 4 число 50
Не более 5 команд
СРОЧНО.
Ответы
Автор ответа:
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.
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)
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)
Похожие вопросы
Предмет: Українська література,
автор: kamilla16062010
Предмет: Литература,
автор: brodava4
Предмет: Математика,
автор: dariaselezneva96
Предмет: Математика,
автор: Алтын71
Предмет: Химия,
автор: Ayanna