Initial commit
This commit is contained in:
commit
f242d2b0df
420 changed files with 62521 additions and 0 deletions
12
2018/day03/day03.dyalog
Normal file
12
2018/day03/day03.dyalog
Normal file
|
@ -0,0 +1,12 @@
|
|||
⎕IO←0
|
||||
x←⊃⎕nget'input.txt'1
|
||||
x←⍎¨¨'\d+'⎕S'&'¨x
|
||||
|
||||
⍝ Part 1
|
||||
claims←{id x y w h←⍵ ⋄ (x+⍳w)∘.,y+⍳h}¨x
|
||||
fabric←1000 1000⍴0
|
||||
{fabric[⍵]+←1}¨claims
|
||||
+/,1<fabric
|
||||
|
||||
⍝ Part 2
|
||||
⊃⊃x/⍨{∧/,1=fabric[⍵]}¨claims
|
Loading…
Add table
Add a link
Reference in a new issue