iwk #402(2007/07/09 17:41 GMT) [ OCaml ] Rating0/0=0.00
1 2 3 4 5 6 7 8 9 10 11 12 13 14
open System;; open List;; let rec take n ls = match n, ls with | n, _ when n <= 0 -> [] | _, [] -> [] | n, (hd::tl) -> hd :: take (n-1) tl;; let shuffle ls = let rnd = new Random() in sort (fun x y-> rnd.Next(-1,2)) ls;; let choice m n = take m (shuffle (init n (fun x -> x)));;
Rating0/0=0.00-0+
[ reply ]
iwk
#402()
[
OCaml
]
Rating0/0=0.00
Rating0/0=0.00-0+
[ reply ]