aboutsummaryrefslogtreecommitdiff
path: root/day-2/main.awk
blob: bfa635007c095414da7ccaefa659dd3be85978f9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#!/bin/awk -f 

BEGIN {
	RS=","
	pass=0
}

{
	split($0, range, "-")
	for (i=range[1];i<=range[2];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
}