Skip to main content
deleted 50 characters in body
Source Link
Οurous
  • 8.2k
  • 1
  • 17
  • 38

Cobra - 86

SQF, 91 bytes

def f(l) r=Random() for i in x=l.count n=r.next%x l[i],l[n]=[l[n],l[i]] print l 
params["i"];{n=floor random count i;i set[_forEachIndex,i select n];i set[n,_x]}forEach i;i 

Cobra - 86

def f(l) r=Random() for i in x=l.count n=r.next%x l[i],l[n]=[l[n],l[i]] print l 

SQF, 91 bytes

params["i"];{n=floor random count i;i set[_forEachIndex,i select n];i set[n,_x]}forEach i;i 
Source Link
Οurous
  • 8.2k
  • 1
  • 17
  • 38

Cobra - 86

def f(l) r=Random() for i in x=l.count n=r.next%x l[i],l[n]=[l[n],l[i]] print l