about summary refs log tree commit diff
path: root/day03.k
blob: 132313d405ec1b3e3f17e57691350f3972a9ecf6 (plain) (blame)
1
2
3
4
5
d:{`i$(" "\:x)^""}'{@[x;&(x<"0")|x>"9";" "]}'1:`day03
r:{((x+y+1)>!1000)&x<!1000}
+/1<,/q:(r[0;0]*/:\:r[0;0]){x+r[y[1];y[3]]*/:\:r[y[2];y[4]]}/d  / 113966
*{s~q*s:r[x[1];x[3]]*/:\:r[x[2];x[4]]}#d  / 235