var Len: Integer; i, Index: Integer; a, b: array [1..20] of Integer; begin Len:=20 for i:=1 to Len do a[i]:=i; Randomize; while Len>0 do begin Index:=Random(Len)+1; b[20-Len+1]:=a[Index];//随机数 a[Index]:=a[Len]; Dec(Len) end end;
var i: integer; begin Randomize; i:=Random(16)+1; end;
Len: Integer;
i, Index: Integer;
a, b: array [1..20] of Integer;
begin
Len:=20
for i:=1 to Len do
a[i]:=i;
Randomize;
while Len>0 do
begin
Index:=Random(Len)+1;
b[20-Len+1]:=a[Index];//随机数
a[Index]:=a[Len];
Dec(Len)
end
end;
i: integer;
begin
Randomize;
i:=Random(16)+1;
end;