RosettaCodeData/Task/Knuth-shuffle/PARI-GP/knuth-shuffle.pari
Ingy döt Net d066446780 langs a-z
2013-04-10 22:43:41 -07:00

10 lines
117 B
Text

FY(v)={
forstep(n=#v,2,-1,
my(i=random(n)+1,t=v[i]);
v[i]=v[n];
v[n]=t
);
v
};
FY(vector(52,i,i))