Задание

Получив на вход число x, этот алгоритм печатает число M. Известно, что x > 100. Укажите наименьшее такое (т. е. большее 100) число x, при вводе которого алгоритм печатает 4.

var x, L, M: longint;

begin

readln(x);

L := x-16;

M := x+32;

while L <> M do

if L > M then

L := L - M

else

M := M – L;

writeln(M);

end.

108

104

112

102