#1 FHJ@2016-08-30 05:54:19
33856
回复
删除
var n,m,i,j,t:longint;
a:array[1..100]of longint;
begin
readln(n);
for i:=1 to n do
read(a[i]);
for i:=1 to n-1 do
for j:=i+1 to n do
if a[i]>a[j] then begin t:=a[i];a[i]:=a[j];a[j]:=t;end;
m:=n;
for i:=2 to n do
if a[i]=a[i-1] then dec(m);
writeln(m);
write(a[1]);
for i:=2 to n do
if a[i]<>a[i-1] then write(' ',a[i]);
end.