Data commit
This commit is contained in:
parent
7387c8f97b
commit
cb5bb5e222
199093 changed files with 3378972 additions and 0 deletions
22
Task/Happy-numbers/Quackery/happy-numbers.quackery
Normal file
22
Task/Happy-numbers/Quackery/happy-numbers.quackery
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
[ 0 swap
|
||||
[ 10 /mod 2 **
|
||||
rot + swap
|
||||
dup 0 = until ]
|
||||
drop ] is digitsquare ( n --> n )
|
||||
|
||||
[ [ digitsquare
|
||||
dup 1 != while
|
||||
dup 42 != while
|
||||
again ]
|
||||
1 = ] is happy ( n --> b )
|
||||
|
||||
[ [] 1
|
||||
[ dip
|
||||
[ 2dup size > ]
|
||||
swap while
|
||||
dup happy if
|
||||
[ tuck join swap ]
|
||||
1+ again ]
|
||||
drop nip ] is happies ( n --> [ )
|
||||
|
||||
8 happies echo
|
||||
Loading…
Add table
Add a link
Reference in a new issue