1
0
This commit is contained in:
Hubert Van De Walle 2020-12-02 07:44:20 +01:00
parent ea41ce0e24
commit 5c401d8ae0

View File

@ -19,7 +19,7 @@ class Day02(@Lines input: Input<List<String>>) {
fun part1() = passwords.count { it.password.count { char -> char == it.letter } in it.range }
fun part2() = passwords.count { (range, letter, pwd) ->
arrayOf(pwd[range.first -1], pwd[range.last - 1]).filter { it == letter }.size == 1
(pwd[range.first - 1] == letter) xor (pwd[range.last - 1] == letter)
}
}