Ответ:

Примечание: в перечне команд сказано «умножь на 3», а далее — «утраивает». Это противоречие. Ниже использовано буквальное описание команды «умножь на 3» (умножение на 3).

Каждую из пяти команд можно выбрать двумя способами, поэтому число программ длиной ровно пять команд равно \(2^5=32\).

Дерево результатов для программ длиной не более четырёх команд (в каждой вершине после корня указана команда, приведшая к этому результату):

0102310364923104971851210273649231012121212121212

На третьем уровне дерева (после трёх команд) наибольший результат — 9.

Ответ: 32 программы; результаты указаны в дереве; наибольшее число третьего уровня — 9.