Впаскале ввести два числа k и n. вводить последовательно числа, используя переменную r, пока r не будет равен k или n. на печать выдать сумму положительных чисел r.
Если шестеренка с буквами двигается против часовой, а стрелка стоит на месте то буквы будут перечисляться по порядку, от А до Я. Так как главная шестеренка вращает остальные, то вторая будет двигаться по часовой, это значит что начиная с нуля цифры на второй шестеренке будут уменьшаться, 0, 9, 8...1 и по кругу. Далее третья шестеренка будет двигаться против часовой значит цифры будут идти по нарастающей, от 0 до 6. Составим таблицу Таблица в картинках О Л И М П И А Д А = 51 85 12 76 42 12 00 64 00
var N,R,K,S: integer;
begin
read (K,N);
while (R<>K) and (R<>N) do
begin
read(R)
if R>0 then S:=S+R;
end;
write(S)
end.;