ДЗ 11. Программа для исполнителя это последовательность команд. Определите число, для получения которого из числа 1 существует 100 программ
Скачать 16.14 Kb.
|
Домашнее задание 1. Исполнитель преобразует число, записанное на экране. У исполнителя есть три команды, которым присвоены номера: 1. Прибавить 1 2. Умножить на 2 3. Сделать нечетное Первая команда увеличивает число на 1, вторая – вдвое, третья прибавляет к четному числу 1, к нечетному – 2. Программа для исполнителя – это последовательность команд. Сколько существует таких программ, которые исходное число 3 преобразуют в число 25 и при этом траектория вычислений программы содержит число 9 и число 17? Ответ: 229635 2. Исполнитель преобразует число на экране. У исполнителя есть две команды, которым присвоены номера: 1. Прибавить 2 2. Умножить на 2 Первая команда увеличивает число на экране на 2, вторая умножает его на 2. Программа для исполнителя – это последовательность команд. Определите число, для получения которого из числа 1 существует 100 программ Ответ: 42 |