Ответ:

  1. Начинаем с числа 2.
  2. Команда 1: получаем 3.
  3. Команда 2: возводим 3 в квадрат и получаем 9.
  4. Команда 1: получаем 10.
  5. Команда 2: возводим 10 в квадрат и получаем 100.
  6. Дважды выполняем команду 1: получаем 101, затем 102.

Последовательность промежуточных чисел: 2 → 3 → 9 → 10 → 100 → 101 → 102. За 6 команд получаем 102. Это наименьшее число команд: при одной команде возведения в квадрат возможны только пути вида «прибавления до числа, затем квадрат, затем прибавления»; ближайший подходящий квадрат — 100, и путь через 9 требует 6 команд.

Ответ: 1, 2, 1, 2, 1, 1.

Этих шести команд достаточно, чтобы Квадратор получил 102. Определить, какой из двух исполнителей имеется в виду в общем условии, нельзя без системы команд Удвоителя.