Sha256: 735364a2652283095e7676acabdd861fccf57178412b452e3dda642303fd2ed0
Contents?: true
Size: 277 Bytes
Versions: 6
Compression:
Stored size: 277 Bytes
Contents
class Integer def goldbach? return false unless even? and self > 2 #downto(2).any?{|n| n.prime? and (self - n).prime?} Prime.each do |prime| next if prime == 2 return true if (self - prime).prime? return false if prime >= self end end end
Version data entries
6 entries across 6 versions & 1 rubygems