Cod sursa(job #2112541)

Utilizator Adrian.302qaz wsx Adrian.302 Data 23 ianuarie 2018 16:30:12
Problema Ciurul lui Eratosthenes Scor 30
Compilator fpc Status done
Runda Arhiva educationala Marime 0.75 kb
Program Ciurul;
               uses crt;
               var i, j : longint;
                   a : array[1..2000000] of longint;
                   n, nr : longint;
                   fi, fo : text;
begin clrscr;
             assign(fi,'ciur.in'); reset(fi);
             assign(fo,'ciur.out'); rewrite(fo);
             read(fi,n);
             nr:=0;
             for i:=2 to n do begin
                                   if a[i]=0 then begin
                                                      NR:=NR+1;
              for j:=2 to n do begin
                                   if i*j>n then break else a[i*j]:=1;
                               end;
                      end;
              end;
              write(fo,nr);
      close(fo);
end.