diff options
Diffstat (limited to 'day-2/main.awk')
| -rwxr-xr-x | day-2/main.awk | 11 |
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 +} |
