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 zeckendorf1(n)
<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