Initial data commit
This commit is contained in:
parent
72d218235f
commit
f23f22d71c
199087 changed files with 3378941 additions and 0 deletions
37
Task/Mertens-function/Quackery/mertens-function.quackery
Normal file
37
Task/Mertens-function/Quackery/mertens-function.quackery
Normal file
|
|
@ -0,0 +1,37 @@
|
|||
[ ' [ 0 ]
|
||||
swap 1+ times
|
||||
[ dup -1 peek
|
||||
i^ 1+ mobius
|
||||
+ join ]
|
||||
behead drop ] is mertens ( n --> [ )
|
||||
|
||||
[ say " "
|
||||
99 times
|
||||
[ dup i^ peek
|
||||
dup dup
|
||||
-1 > if sp
|
||||
abs 10 < if sp
|
||||
echo
|
||||
i^ 1+ 10 mod
|
||||
9 = if cr ]
|
||||
drop ] is grid ( [ --> )
|
||||
|
||||
[ 0 swap
|
||||
witheach
|
||||
[ 0 = + ] ] is zeroes ( [ --> n )
|
||||
|
||||
[ 0 0
|
||||
rot witheach
|
||||
[ dup 0 =
|
||||
rot 0 !=
|
||||
and
|
||||
rot + swap ]
|
||||
drop ] is crossings ( [ --> n )
|
||||
|
||||
1000 mertens
|
||||
say "First 99 terms:"
|
||||
cr
|
||||
dup grid
|
||||
cr
|
||||
dup zeroes echo say " zeroes and "
|
||||
crossings echo say " crossings"
|
||||
Loading…
Add table
Add a link
Reference in a new issue