Ответ:

Такого алгоритма, содержащего не более пяти команд, нет. После вычитаний из 17 можно получить 16 и разделить его пополам, получив 8; дальнейшие деления или вычитания за оставшееся число команд не дают 5. Обратный ход от 5 (прибавить 1 или умножить на 2) также не приводит к 17 за пять шагов.

Ответ: решения не существует при ограничении «не более 5 команд».