107Исходные цепочки МАК НИЛ КОШ1 шаг НКАМ ОЛИН ЛШОК2 шаг ОМАН ПНИО МКОЛ3 шаг ПНАО РОИП НЛОМРезультат: РОАП СПИР ОМОН102б) 11221в) 12211Суть в том, чтобы идти от результата к исходному, то есть слева направо (в такому случаи операции заменяются на обратные, умножение на деление, а вычитание на сложение), получить число кратное 3, поделить на 3 несколько раз до тех пор пока следующее деление на 3 не сделает данное число меньше исходного.101Введём обозначенияx - назад 2у - вперёд 3Всего команд 40 поэтому х+у = 40. Также сказано, что команд назад 2 на 10 больше: х-у = 10Составим систему уравнений.

выразим из 2 уравнения х, получим: х = 10 + уподставим этот х в 1 уравнение: 10 + у + у = 40упрощаем: 2у = 30упрощаем: у = 15подставим в ранее полученное выраженный х: х = 10 + 15 = 25Мы получили команд назад 2 - 25, то есть кузнечик в сумме сдвинулся назад на 2*25 = 50, а вперёд на 3*15 = 45. Если мы вычтем из 1 результата 2 то получим 5 - число указывает смещение кузнечика. То есть всю программу можно заменить одной командой: назад 5.