Data commit
This commit is contained in:
parent
7387c8f97b
commit
cb5bb5e222
199093 changed files with 3378972 additions and 0 deletions
12
Task/Hofstadter-Q-sequence/Zkl/hofstadter-q-sequence.zkl
Normal file
12
Task/Hofstadter-Q-sequence/Zkl/hofstadter-q-sequence.zkl
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
const n = 0d100_000;
|
||||
q:=(n+1).pump(List.createLong(n+1).write); // (0,1,2,...,n) base 1
|
||||
q[1] = q[2] = 1;
|
||||
|
||||
foreach i in ([3..n]) { q[i] = q[i - q[i - 1]] + q[i - q[i - 2]] }
|
||||
|
||||
q[1,10].concat(" ").println();
|
||||
println(q[1000]);
|
||||
|
||||
flip := 0;
|
||||
foreach i in (n){ flip += (q[i] > q[i + 1]) }
|
||||
println("flips: ",flip);
|
||||
Loading…
Add table
Add a link
Reference in a new issue