Zeckendorf number representation: Difference between revisions
Content added Content deleted
Line 3,595: | Line 3,595: | ||
As oneliner. |
As oneliner. |
||
{{trans|Crystal}} |
{{trans|Crystal}} |
||
<lang ruby>def |
<lang ruby>def zeckendorf(n) |
||
0.step.lazy.map { |x| x.to_s(2) }.reject { |z| z.include?("11") }.first(n) |
0.step.lazy.map { |x| x.to_s(2) }.reject { |z| z.include?("11") }.first(n) |
||
end |
end |