diff options
| author | Conor Hoekstra <codereport@outlook.com> | 2025-06-25 14:56:31 -0400 |
|---|---|---|
| committer | Conor Hoekstra <codereport@outlook.com> | 2025-06-25 14:56:31 -0400 |
| commit | 1801186c69893ac5949d8f2a46fbcb4fa92f5f92 (patch) | |
| tree | 3b266312b137ad64e466f1bcd0d54709b23e7c4c /challenge-327/conor-hoekstra | |
| parent | 297818719258717c3e144484cb57ffc13d5e0649 (diff) | |
| download | perlweeklychallenge-club-1801186c69893ac5949d8f2a46fbcb4fa92f5f92.tar.gz perlweeklychallenge-club-1801186c69893ac5949d8f2a46fbcb4fa92f5f92.tar.bz2 perlweeklychallenge-club-1801186c69893ac5949d8f2a46fbcb4fa92f5f92.zip | |
:sparkles: Week 325-27 in BQN
Diffstat (limited to 'challenge-327/conor-hoekstra')
| -rw-r--r-- | challenge-327/conor-hoekstra/ch-1.bqn | 11 | ||||
| -rw-r--r-- | challenge-327/conor-hoekstra/ch-2.bqn | 12 |
2 files changed, 23 insertions, 0 deletions
diff --git a/challenge-327/conor-hoekstra/ch-1.bqn b/challenge-327/conor-hoekstra/ch-1.bqn new file mode 100644 index 0000000000..7eadad6fa0 --- /dev/null +++ b/challenge-327/conor-hoekstra/ch-1.bqn @@ -0,0 +1,11 @@ +# For up to date code: +# https://github.com/codereport/bqn-code/blob/main/pwc/327-1.bqn + +u ⇐ •Import "/home/cph/bqn-test/test.bqn" + +Missing ← (1+↕∘≠)⊸(¬∘∊/⊣) + +# Tests +u.UnitTest (Missing 1‿2‿1‿3‿2‿5) ≡ 4‿6 +u.UnitTest (Missing 1‿1‿1) ≡ 2‿3 +u.UnitTest (Missing 2‿2‿1) ≡ ⋈3 diff --git a/challenge-327/conor-hoekstra/ch-2.bqn b/challenge-327/conor-hoekstra/ch-2.bqn new file mode 100644 index 0000000000..49a89bff11 --- /dev/null +++ b/challenge-327/conor-hoekstra/ch-2.bqn @@ -0,0 +1,12 @@ +# For up to date code: +# https://github.com/codereport/bqn-code/blob/main/pwc/327-2.bqn + +u ⇐ •Import "/home/cph/bqn-test/test.bqn" +fn ⇐ •Import "/home/cph/bqn-code/lib/fun.bqn" + +MAD ← (⌊´⊸=|∘-´¨)⊸/fn.Pairs + +# Tests +u.UnitTest (MAD 4‿1‿2‿3) ≡ ⟨⟨4,3⟩,⟨1,2⟩,⟨2,3⟩⟩ +u.UnitTest (MAD 1‿3‿7‿11‿15) ≡ ⟨⟨1,3⟩⟩ +u.UnitTest (MAD 1‿5‿3‿8) ≡ ⟨⟨1,3⟩,⟨5,3⟩⟩ |
