Munchausen numbers: Difference between revisions

Content added Content deleted
(→‎OCaml: add)
(→‎{{header|Ruby}}: end-less method; sum + block)
Line 2,499: Line 2,499:
<syntaxhighlight lang="ruby">class Integer
<syntaxhighlight lang="ruby">class Integer


def munchausen?
def munchausen? = self.digits.sum{|d| d**d} == self
self.digits.map{|d| d**d}.sum == self
end

end
end