Ладно, не ручаюсь, что все посчитано верно...
В первом задании (на рисунке таблица сверху) расписываешь все числа в ряд, для первого числа (13) принимаешь количество программ = 1. Для каждого последующего числа x количество программ будет равно:
кол-во программ (x - 1) + кол-во программ (х - 10).
Иначе говоря, инвертируем имеющиеся команды и смотрим, откуда мы могли придти с помощью них. Так, например, в число 23 можно попасть из 13 и из 22. Результатом для 23 будет общая сумма программ 13 и 22, то бишь 2.
У меня ответом получилось 125.
-------------
Что касается второго задания, привожу свое решение методом отображений. Если ты не знаешь что это такое, очень советую загуглить, ибо эта штука крайне полезна для решения 23-го задания. Объяснять всю суть метода тут, в ответе, очень долго и неудобно.
Ответ: 68.