tangled
alpha
login
or
join now
eldridge.cam
/
advent-of-code
2
fork
atom
Advent of Code solutions
2
fork
atom
overview
issues
pulls
pipelines
fmt
eldridge.cam
3 months ago
c38ca4a5
75b3231c
+1
-4
1 changed file
expand all
collapse all
unified
split
2025
9
p2.tri
+1
-4
2025/9/p2.tri
···
14
14
func collide p1:p2 [bx1, by1]:[bx2, by2] =
15
15
let [px1, px2] = sort [x p1, x p2],
16
16
let [py1, py2] = sort [y p1, y p2],
17
17
-
px1 < bx2
18
18
-
&& px2 > bx1
19
19
-
&& py1 < by2
20
20
-
&& py2 > by1
17
17
+
px1 < bx2 && px2 > bx1 && py1 < by2 && py2 > by1
21
18
22
19
func x [a, _] = a
23
20
func y [_, a] = a