Pagini recente » Cod sursa (job #2506102) | Cod sursa (job #504959) | Cod sursa (job #600549) | Cod sursa (job #2514334) | Cod sursa (job #345240)
Cod sursa(job #345240)
Program ciur;
var f,g:text; a:array[2..2000000]of boolean;
i,k,np,n:longint;
begin
assign (f,'ciur.in'); reset (f);
assign (g,'ciur.out'); rewrite (g);
readln (f,n);
i:=2;
while i<=n do begin
while (i<=n) and a[i] do inc (i);
inc (np);
k:=2;
while (k*i<=n) do begin
a[k*i]:=true;
inc (k);
end;
inc (i);
end;
writeln (g,np);
close (f); close (g);
end.