Sha256: 11547d4d6f00d7bc68d9fdf6465380631c9e7fbd48393ad60e335fa68af82309
Contents?: true
Size: 260 Bytes
Versions: 1
Compression:
Stored size: 260 Bytes
Contents
# coding: utf-8 class Integer def knuth return 1 if zero? n = self - 1 1 + [2 * (n/2).knuth, 3 * (n/3).knuth].min end def knuth? downto(0) do |n| next if (k = n.knuth) > self return k == self ? true : false end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
numb-0.152.0 | lib/numb/knuth.rb |