Cod sursa(job #51544)
Utilizator | Data | 14 aprilie 2007 16:44:00 | |
---|---|---|---|
Problema | Fractii | Scor | 10 |
Compilator | fpc | Status | done |
Runda | Arhiva de probleme | Marime | 0.38 kb |
Var f,g:text;
n,p,q,a,b,s:longint;
Begin
assign (f,'fractii.in');
assign (g,'fractii.out');
reset (f);
rewrite (g);
Readln (f,n);
for p:=1 to n do
for q:=1 to n do
begin
a:=p;
b:=q;
while a<>b do
if a<b
then
b:=b-a
else
a:=a-b;
if a=1
then
s:=s+1;
end;
Writeln (g,s);
close(f);
close(g);
end.