Disarium numbers: Difference between revisions
m
→{{header|Ruby}}
(→{{header|Ruby}}: Rewrite, attempt to be more idiomatic) |
|||
Line 2,680:
=={{header|Ruby}}==
<syntaxhighlight lang="ruby">disariums = Enumerator.new do |y|
(
i = 0
y << n if n.digits.reverse.sum{|d| d ** (i+=1) } == n
Line 2,686:
end
puts disariums.take(
</syntaxhighlight>
{{out}}
|