uses crt;
var a:array[1..100] of integer;
n,i,k:integer;
function snt(q:integer):boolean;
var w:integer;
begin
snt := true;
if q<=1 then snt:=false;
if q>=2 then
for w:=2 to trunc(sqrt(q)) do
if q mod w=0 then snt:=false;
end;
begin
clrscr;
k := 0;
write('Nhap n:');readln(n);
for i:=1 to n do
begin
write('a[',i,']:');readln(a[i]);
end;
for i := 1 to n do if snt(a[i])=true then inc(k);
write('So so nguyen to trong mang la:',k);
readln
end.