Add tasks for all the new languages
This commit is contained in:
parent
9dc3c2bb62
commit
bba7bfd280
13208 changed files with 134745 additions and 0 deletions
9
Task/Almost-prime/Oforth/almost-prime.oforth
Normal file
9
Task/Almost-prime/Oforth/almost-prime.oforth
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
: kprime(n, k)
|
||||
| i |
|
||||
0 2 n for: i [ while(n i /mod swap 0 &= ) [ ->n 1+ ] drop ] k == ;
|
||||
|
||||
: table(k)
|
||||
| l |
|
||||
ListBuffer new ->l
|
||||
2 while (l size 10 <>) [ dup k kprime ifTrue: [ dup l add ] 1+ ]
|
||||
drop l ;
|
||||
Loading…
Add table
Add a link
Reference in a new issue