program baigiai;
uses crt;
var A:array[1..100] of integer;
n,i,dd,dnt:byte;
function ktnt(k:integer):boolean;
var l:integer;
begin
ktnt:=false;
if k<2 then exit;
for l:=2 to trunc(sqrt(k)) do
if k mod l=0 then exit;
ktnt:=true;
end;
BEGIN
clrscr;
write('Nhap so luong phan tu N: '); readln(n);
dd:=0; dnt:=0;
for i:=1 to n do
begin
write('A[',i,'] = '); readln(A[i]);
if A[i]>0 then dd:=dd+1;
if ktnt(A[i]) then dnt:=dnt+1;
end;
writeln('Trong day A co ',dd,' phan tu la so duong');
writeln('Trong day A co ',dnt,' phan tu la so nguyen to');
readln
end.