AWK solution for day 4 part 1.

This commit is contained in:
2017-12-04 09:56:47 +01:00
parent 42f631a370
commit 108ded3ca5
2 changed files with 534 additions and 0 deletions

22
2017/day-04/solution.awk Normal file
View File

@@ -0,0 +1,22 @@
BEGIN {
valid=0
}
{
duplicates=0
for (i=1;i<=NF;i++) {
a[$i]++
}
for (x in a)
{
if(a[x]>1)
duplicates++
}
for (x in a)
delete a[x]
if(duplicates==0)
valid++
}
END {
print valid
}