From ddd494cc1cae7160b5320867af0b436288bb2a5a Mon Sep 17 00:00:00 2001 From: Jay Foad Date: Mon, 3 Dec 2018 13:09:19 +0000 Subject: [PATCH] Day 3 faster. --- p3fast.dyalog | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 p3fast.dyalog diff --git a/p3fast.dyalog b/p3fast.dyalog new file mode 100644 index 0000000..edb0c53 --- /dev/null +++ b/p3fast.dyalog @@ -0,0 +1,6 @@ +⎕IO←0 +p←⍎¨¨'\d+'⎕S'&'¨⊃⎕NGET'p3.txt'1 +q←{(a b c d e)←⍵ ⋄ ,(b+⍳d)∘.+1000×c+⍳e}¨p +g←1E6/0 ⋄ g[⊃,/q]+←1 ⍝ grid ++/,1