June 2018 Update
This commit is contained in:
parent
ba8067c3b7
commit
22f33d4004
5278 changed files with 84726 additions and 14379 deletions
|
|
@ -1,9 +1,14 @@
|
|||
: kprime(n, k)
|
||||
: kprime?( n k -- b )
|
||||
| i |
|
||||
0 2 n for: i [ while(n i /mod swap 0 &= ) [ ->n 1+ ] drop ] k == ;
|
||||
0 2 n for: i [
|
||||
while( n i /mod swap 0 = ) [ ->n 1+ ] drop
|
||||
]
|
||||
k ==
|
||||
;
|
||||
|
||||
: table(k)
|
||||
: table( k -- [] )
|
||||
| l |
|
||||
ListBuffer new ->l
|
||||
2 while (l size 10 <>) [ dup k kprime ifTrue: [ dup l add ] 1+ ]
|
||||
drop l ;
|
||||
Array new dup ->l
|
||||
2 while (l size 10 <>) [ dup k kprime? if dup l add then 1+ ]
|
||||
drop
|
||||
;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue