Если шестеренка с буквами двигается против часовой, а стрелка стоит на месте то буквы будут перечисляться по порядку, от А до Я. Так как главная шестеренка вращает остальные, то вторая будет двигаться по часовой, это значит что начиная с нуля цифры на второй шестеренке будут уменьшаться, 0, 9, 8...1 и по кругу. Далее третья шестеренка будет двигаться против часовой значит цифры будут идти по нарастающей, от 0 до 6. Составим таблицу Таблица в картинках О Л И М П И А Д А = 51 85 12 76 42 12 00 64 00
a:=1;
b:=1;
repeat
a:=a*b; // 1 * 1 = 1
b:=b+2; // 1 + 2 = 3 // 3 + 2 = 5
until b // Просит снова повторить процедуру
writeln (a) // 1
end.
ответ: a: = 1.