Pagini recente » Cod sursa (job #218838) | Cod sursa (job #51129) | Cod sursa (job #2145129) | Cod sursa (job #1372080) | Cod sursa (job #93914)
Cod sursa(job #93914)
const
nmax=1000000;
var
f:array[1..nmax] of longint;
n,i,j:longint;
s:int64;
begin
assign(input,'fractii.in');reset(input);
readln(n);
close(input);
s:=0;
for i:=1 to n do f[i]:=i-1;
for i:=2 to n do
for j:=2 to n div i do begin
dec(f[i*j],f[i]);
dec(s,f[i]);
end;
assign(output,'fractii.out');rewrite(output);
write(int64(n)*n-n+2*s+1);
close(output);
end.