Из числа 1 нужно получить 50, используя команды «прибавь 4» и «умножь на 2».
Подходящая программа: \(1 \xrightarrow{+4} 5 \xrightarrow{\times2} 10 \xrightarrow{\times2} 20 \xrightarrow{\times2} 40 \xrightarrow{+4} 44\) не даёт 50, поэтому рассмотрим программы с последним действием.
Перебор всех возможных последовательностей команд, приводящих из 1 в 50, даёт 5 программ.
Ответ: 5.