比赛 暑假培训六 评测结果 AAAAAAAAAA
题目名称 明明的随机数 最终得分 100
用户昵称 打不死的羊 运行时间 0.000 s
代码语言 Pascal 内存使用 0.00 MiB
提交时间 2008-07-23 09:05:17
显示代码纯文本
program random;
type
fxz=array[1..100]of longint;
var
a:fxz;
f1,f2:text;
i,j,c,n:longint;
begin
assign(f1,'random.in');
assign(f2,'random.out');
reset(f1);rewrite(f2);
readln(f1,n);
for i:=1 to n do
read(f1,a[i]);
for i:=1 to n-1 do
 for j:=i to n do
 if a[j]>=a[i] then
 begin c:=a[i];a[i]:=a[j];a[j]:=c;end;
i:=2;
repeat
if a[i]=a[i-1] then
begin for j:=i to n-1 do
      a[j]:=a[j+1];
      dec(n);
end
else inc(i);
until i>n;
writeln(f2,n);
for i:=n downto 1 do write(f2,a[i],' ');
close(f1);close(f2);
end.