Cod sursa(job #206257)

Utilizator valytgjiu91stancu vlad valytgjiu91 Data 5 septembrie 2008 15:10:44
Problema Fractii Scor 100
Compilator fpc Status done
Runda Arhiva de probleme Marime 0.44 kb
    var f,g:Text;  
        v:array[0..1000000]of longint;  
        s:int64;  
        n,i,j:longint;  
    begin  
    assign(f,'fractii.in');  
    assign(g,'fractii.out');  
    reset(f);  
    rewrite(g);  
   read(f,n);  
   for i:=2 to n do v[i]:=i-1;  
   for i:=2 to n do  
     for j:=2 to n div i do  
       dec(v[i*j],v[i]);  
   for i:=2 to n do inc(s,v[i]);  
   write(g,s*2+1);  
   close(f);  
   close(g);  
   end.