about summary refs log tree commit diff
path: root/day03.k
diff options
context:
space:
mode:
Diffstat (limited to 'day03.k')
-rw-r--r--day03.k5
1 files changed, 5 insertions, 0 deletions
diff --git a/day03.k b/day03.k
new file mode 100644
index 0000000..132313d
--- /dev/null
+++ b/day03.k
@@ -0,0 +1,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
+