From 1412646bd1d4a4821f1110b536904957a9f5ac38 Mon Sep 17 00:00:00 2001 From: Dimitri Lozeve Date: Wed, 4 Dec 2024 21:21:06 +0100 Subject: [PATCH] 2024 day 4 part 2 faster and cleaner --- 2024/day04/day04.bqn | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/2024/day04/day04.bqn b/2024/day04/day04.bqn index 4c77e12..5558767 100644 --- a/2024/day04/day04.bqn +++ b/2024/day04/day04.bqn @@ -7,6 +7,6 @@ na←+´+´∘⥊¨"XMAS"⊸⍷¨a nd←+´+´¨"XMAS"⊸⍷¨d •Show na+nd -idxs←(⥊↕¯2+≢in)+⌜↕3‿3 -Diags←0‿0⊸⍉¨ ⌽∘⍉⍟0‿1 -•Show +´{∧´(Diags𝕩⊑in)∊"MAS"‿"SAM"}˘idxs +d1←2⊸⥊¨3⥊↕3 +d2←⌽⊸(∾¨)↕3 +•Show +´⥊∧˝∊⟜"MAS"‿"SAM"˘⊑⟜in¨d1‿d2+⟜<⌜↕¯2+≢in