ТутРешу.Ру

Исполнитель «вычеслитель» умеет выполнять только две команды:…

Задание:

Исполнитель «вычеслитель» умеет выполнять только две команды: умножить на 2 и прибавлять 1. Составтьте для вычислителя наиболее короткуюпрограмму получения из числа 1 чисел 5, 50 и 99.

Решение:

(1+1)*2+1=5 (1+1)*2+1)*(2*2*2+1+1)=50 (1+2*2*2)*(2*2*2+1+1)+(2*2*2+1)=99




Знаете другой ответ?

Отправить свой ответ