diff options
| -rw-r--r-- | challenge-198/conor-hoekstra/ch-01.apl | 4 | ||||
| -rw-r--r-- | challenge-198/conor-hoekstra/ch-01.bqn | 4 | ||||
| -rw-r--r-- | challenge-198/conor-hoekstra/ch-02.ijs | 7 |
3 files changed, 15 insertions, 0 deletions
diff --git a/challenge-198/conor-hoekstra/ch-01.apl b/challenge-198/conor-hoekstra/ch-01.apl new file mode 100644 index 0000000000..df45064f5f --- /dev/null +++ b/challenge-198/conor-hoekstra/ch-01.apl @@ -0,0 +1,4 @@ +MaxGap ← {+/(⌈/=⊢)2-/(⊂⍤⍒⌷⊢)⍵} + +⍝ Tests +MaxGap 2 5 8 1 ⍝ 2 diff --git a/challenge-198/conor-hoekstra/ch-01.bqn b/challenge-198/conor-hoekstra/ch-01.bqn new file mode 100644 index 0000000000..2b9228ff19 --- /dev/null +++ b/challenge-198/conor-hoekstra/ch-01.bqn @@ -0,0 +1,4 @@ +MaxGap ← {+´⌈´⊸=-´˘2↕∨𝕩} + +# Tests +MaxGap 2‿5‿8‿1 # 2 diff --git a/challenge-198/conor-hoekstra/ch-02.ijs b/challenge-198/conor-hoekstra/ch-02.ijs new file mode 100644 index 0000000000..028a880d8f --- /dev/null +++ b/challenge-198/conor-hoekstra/ch-02.ijs @@ -0,0 +1,7 @@ +PrimeCount =. {{ +/1 p: i.y }} + +NB. Tests +PrimeCount 10 NB. 4 +PrimeCount 15 NB. 6 +PrimeCount 1 NB. 0 +PrimeCount 25 NB. 9 |
