RosettaCodeData/Task/Non-continuous-subsequences/F-Sharp/non-continuous-subsequences-2.fs

3 lines
147 B
Forth
Raw Permalink Normal View History

2023-07-01 11:58:00 -04:00
let Ng ng = N ng |> Seq.iter(fun n->printf "%2d -> " n; {0..(ng-1)}|>Seq.iter (fun g->if (n&&&(1<<<g))>0 then printf "%d " (g+1));printfn "")
Ng 4