diff options
Diffstat (limited to 'challenge-102/aecepoglu')
| -rw-r--r-- | challenge-102/aecepoglu/README.md | 1 | ||||
| -rw-r--r-- | challenge-102/aecepoglu/bqn/ch-2.bqn | 8 |
2 files changed, 9 insertions, 0 deletions
diff --git a/challenge-102/aecepoglu/README.md b/challenge-102/aecepoglu/README.md new file mode 100644 index 0000000000..2f43e385e0 --- /dev/null +++ b/challenge-102/aecepoglu/README.md @@ -0,0 +1 @@ +Overdue solutions by AhmetEmre diff --git a/challenge-102/aecepoglu/bqn/ch-2.bqn b/challenge-102/aecepoglu/bqn/ch-2.bqn new file mode 100644 index 0000000000..79907cc551 --- /dev/null +++ b/challenge-102/aecepoglu/bqn/ch-2.bqn @@ -0,0 +1,8 @@ +# TASK 2 - hash counting string +F←{"@":"@"; + 𝕊𝕩:¬∨´"@@"⍷𝕩?𝕩; + i‿s←(⊢⋈•Repr)2+⊑⌽/"@@"(≠∘⊢↑⍷)𝕩 + is←((⊢-1˙)⊸∾)⍟(1-˜≠s) ⟨2-˜i⟩ + s⌾(is⊸⊏)𝕩 + } +⌽˘⍉{F⍟(⌊n÷2) '@'⥊˜n←𝕩}¨⊸≍↕20 |
