From f39a368e0785bcd53edaa6e30a750f026999c709 Mon Sep 17 00:00:00 2001 From: DrNuget Date: Wed, 3 Dec 2025 00:20:36 +0200 Subject: day2 done, took more thinking than i like to admit --- day-2/main.awk | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'day-2/main.awk') diff --git a/day-2/main.awk b/day-2/main.awk index 5200e96..bfa6350 100755 --- a/day-2/main.awk +++ b/day-2/main.awk @@ -2,11 +2,20 @@ BEGIN { RS="," + pass=0 } { split($0, range, "-") for (i=range[1];i<=range[2];i++) { - print i + first=substr(i, 1, length(i)/2) + last=substr(i, length(i)/2+1) + if (first==last) { + pass=pass+i + } } } + +END { + print "password " pass +} -- cgit v1.2.3