Pagini recente » Cod sursa (job #24858) | Cod sursa (job #1739726) | Cod sursa (job #1594850) | Cod sursa (job #988975) | 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.