Munchausen numbers: Difference between revisions

Content added Content deleted
No edit summary
Line 1,004: Line 1,004:
<pre>1
<pre>1
3435</pre>
3435</pre>
=={{header|M2000 Interpreter}}==
<lang M2000 Interpreter>
Module Munchausen {
Inventory p=0:=0,1:=1
for i=2 to 9 {Append p, i:=i**i}
Munchausen=lambda p (x)-> {
m=0
t=x
do {
m+=p(x mod 10)
x=x div 10
} until x=0
=m=t
}
For i=1 to 5000
If Munchausen(i) then print i,
Next i
Print
}
Munchausen
</lang>



=={{header|Mathematica}}==
=={{header|Mathematica}}==