Narcissistic decimal number: Difference between revisions
Content added Content deleted
(Added Fōrmulæ solution) |
(Added Quackery.) |
||
Line 3,625: | Line 3,625: | ||
6 -> [548834] |
6 -> [548834] |
||
7 -> [1741725, 4210818, 9800817, 9926315]</pre> |
7 -> [1741725, 4210818, 9800817, 9926315]</pre> |
||
=={{header|Quackery}}== |
|||
<lang Quackery> [ [] swap |
|||
[ 10 /mod |
|||
rot join swap |
|||
dup 0 = until ] |
|||
drop ] is digits ( n --> [ ) |
|||
[ dup digits |
|||
0 over size rot |
|||
witheach |
|||
[ over ** rot + swap ] |
|||
drop = ] is narcissistic ( n --> b ) |
|||
[] 0 |
|||
[ dup narcissistic if |
|||
[ tuck join swap ] |
|||
1+ over size 25 = until ] |
|||
drop echo</lang> |
|||
{{out}} |
|||
<pre>[ 0 1 2 3 4 5 6 7 8 9 153 370 371 407 1634 8208 9474 54748 92727 93084 548834 1741725 4210818 9800817 9926315 ]</pre> |
|||
=={{header|R}}== |
=={{header|R}}== |