Comment detail

LL Golf Hole 6 - 10進数を2進数に基数変換する (Nested Flatten)

#7293 の感動を Squeak Smalltalk で(一部を不完全ながら(^_^;))表現してみました。w

1
2
3
4
5
6
7
| b |
b := [:n |
    | c |
    c := OrderedCollection new: n * 2.
    c add: '1'; do: [:e | (c add: e, '0'; add: e, '1'; size) > n ifTrue: [^c at: n]]].

b value: 10   "=> '1010' "

Index

Feed

Other

Link

Pathtraq

loading...