Sha256: 0609f1e3e9fb467fd5c0f0f005838b892efcb69ad6934a6114001419dba4afd0
Contents?: true
Size: 168 Bytes
Versions: 16
Compression:
Stored size: 168 Bytes
Contents
class Integer def woodall? x = succ divisors = x.square? ? x.divisors[0..-2] : x.divisors divisors.each_slice(2).any?{|a, b| a == Math.log2(b)} end end
Version data entries
16 entries across 16 versions & 1 rubygems