level 1
program x;
var m,i,s:integer;
function f(a,b:integer):integer;
begin
if b=0 then exit(a) else
f:=f(b,a mod b);
end;
begin //main
writeln('input m');
readln(m);
s:=0;
for i:=2 to m do if f(m,i)>1 then inc(s);
writeln(s);
end.
2016年04月19日 14点04分