Сколько существует программ, которые число 7 преобразуют в число 20?
Условие
У исполнителя Арифметик две команды, которым присвоены номера: 1. прибавь 1,2. прибавь 3. Первая из них увеличивает на 1 число на экране, вторая увеличивает это число на 3.Программа для Арифметика — это последовательность команд.
Сколько существует программ, которые число 7 преобразуют в число 20?
Ответ
Ответ и полный разбор откроются после входа
Посмотреть ответРешение по шагам
Как рассуждать
Решение. Для сложения справедлив переместительный (коммутативный) закон, значит, порядок команд в программе не имеет значения для результата. Обе команды увеличивают исходное число, поэтому количество команд не может превосходить 20 − 7 =
Осталось ещё 3 шага
При этом минимальное количество команд —…
Так как, как было сказано выше, порядок…
Приведём другое решение на языке Python.def…
Бесплатно · займёт минуту