Munchausen numbers: Difference between revisions

no edit summary
No edit summary
Line 112:
(#~ ] = munch"0) 1+i.5000
1 3435</lang>
 
=={{header|Java}}==
Adapted from Zack Denton's code posted on [https://zach.se/munchausen-numbers-and-how-to-find-them/ Munchausen Numbers and How to Find Them].
<lang Java>
public class Main {
public static void main(String[] args) {
for(int i = 0 ; i <= 5000 ; i++ ){
int val = String.valueOf(i).chars().map(x -> (int) Math.pow( x-48 ,x-48)).sum();
if( i == val){
System.out.println( i + " (munchausen)");
}
}
}
}
 
</lang>
{{out}}
<pre>1 (munchausen)
3435 (munchausen)</pre>
 
=={{header|JavaScript}}==
Anonymous user