uses crt;
var n,i,x,j,deml,demb,dem,t:longint; a:array[1..10000]of longint;
begin
clrscr;
write('n=');readln(n);
for i:=1 to n do
begin
write('a[',i,']=');readln(a[i]);
end;
writeln('Cau a:');
for i:=1 to n do for j:=1 to i do
if a[i]>a[j] then begin t:=a[i]; a[i]:=a[j]; a[j]:=t; end;
for i:=1 to n do writeln(a[i]);
writeln('Cau b:');
write('x=');readln(x);
for i:=1 to n do
begin
if a[i]=x then inc(dem);
if a[i]<=x then inc(demb);
if a[i]>=x then inc(deml);
end;
writeln('So ',x,' xuat hien ',dem,' lan trong day.');
writeln('Cau c:');
writeln('So phan tu nho hon hoac bang x la: ',demb);
writeln('Cau d:');
writeln('So phan tu nho hon hoac bang x la: ',deml);
readln
end.
/////////////////////////////////////////
Test: