Задание

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

var x,L,M: integer;

begin

readln(x);

L:=x;

M:=5;

if L mod 2 = 0 then

M:=24;

while L <> M do

if L > M then

L:=L-M

else

M:=M-L;

writeln(M);

end.