Magnanimous numbers: Difference between revisions
Content added Content deleted
(→{{header|Ruby}}: prime module required) |
|||
Line 1,143: | Line 1,143: | ||
=={{header|Ruby}}== |
=={{header|Ruby}}== |
||
{{trans|Sidef}} |
{{trans|Sidef}} |
||
<lang ruby> |
<lang ruby>require "prime" |
||
magnanimouses = Enumerator.new do |y| |
|||
(0..).each {|n| y << n if (1..n.digits.size-1).all? {|k| n.divmod(10**k).sum.prime?} } |
(0..).each {|n| y << n if (1..n.digits.size-1).all? {|k| n.divmod(10**k).sum.prime?} } |
||
end |
end |