Pagini recente » Cod sursa (job #1816293) | Cod sursa (job #1256785) | Cod sursa (job #2517600) | Cod sursa (job #2778270) | Cod sursa (job #2082957)
var a:array[1..100000000] of qword;
i,j,k,n:qword;
fi,fo:text;
begin assign(fi,'fractii.in'); reset(fi);
assign(fo,'fractii.out'); rewrite(fo);
readln(fi,n);
close(fi);
i:=1;
while i<=n do begin
a[i]:=i-1;
inc(i);
end;
i:=2;
while i<=n do begin
j:=i*2;
while j<=n do begin
a[j]:=a[j]-a[i];
inc(j,i);
end;
inc(i);
end;
i:=1;
while i<=n do begin
k:=k+a[i];
inc(i);
end;
writeln(fo,k*2+1);
close(fo);
end.