diff options
| author | Mohammad Sajid Anwar <Mohammad.Anwar@yahoo.com> | 2025-11-05 02:27:22 +0000 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-11-05 02:27:22 +0000 |
| commit | abba6ca4a0c325b29159442705c2995b23a1a790 (patch) | |
| tree | f4dcd93002925ade28d7ea0010e31ac3cd15226d | |
| parent | 640debc0fc47f6bc3008ef027de89c2af28f2dd5 (diff) | |
| parent | 295d6f098b179ee022a9c6bc6f848be6430d0404 (diff) | |
| download | perlweeklychallenge-club-abba6ca4a0c325b29159442705c2995b23a1a790.tar.gz perlweeklychallenge-club-abba6ca4a0c325b29159442705c2995b23a1a790.tar.bz2 perlweeklychallenge-club-abba6ca4a0c325b29159442705c2995b23a1a790.zip | |
Merge pull request #12973 from codereport/master
:sparkles: Week 346 P1 in BQN
| -rw-r--r-- | challenge-346/conor-hoekstra/ch-1.bqn | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/challenge-346/conor-hoekstra/ch-1.bqn b/challenge-346/conor-hoekstra/ch-1.bqn new file mode 100644 index 0000000000..89506e2f57 --- /dev/null +++ b/challenge-346/conor-hoekstra/ch-1.bqn @@ -0,0 +1,13 @@ +# For up to date code: +# https://github.com/codereport/bqn-code/blob/main/pwc/346-1.bqn + +u ⇐ •Import "/home/cph/bqn-test/test.bqn" + +LongestParentheses ← ⌈´·((((+´×∧´)0⊸≤)×(0=⊑∘⌽))·+`·-˝"()"=⌜⊢)¨·∾·(¯1↓↓)¨1↓↑ + +# Tests +u.UnitTest (LongestParentheses "(()())") ≡ 6 +u.UnitTest (LongestParentheses ")()())") ≡ 4 +u.UnitTest (LongestParentheses "((()))()(((()") ≡ 8 +u.UnitTest (LongestParentheses "))))((()(") ≡ 2 +u.UnitTest (LongestParentheses "()(()") ≡ 2 |
