aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xday-2/main.awk11
1 files changed, 10 insertions, 1 deletions
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
+}