aoc/2020/02/part2.js
2020-12-02 13:24:30 +00:00

18 lines
461 B
JavaScript

const fs = require('fs');
let data = fs.readFileSync('input.txt', 'utf-8');
let lines = data.split('\n').map(x => x.split(" "));
let count = 0
for ( let i = 0; i < lines.length; i++){
let line = lines[i]
let lim = line[0].split("-")
let char = line[1].substring(0,1)
let pass = line[2]
let one = (pass.charAt(lim[0]-1) == char)
let other = (pass.charAt(lim[1]-1) == char)
if (one^other){
console.log(pass)
count++
}
}
console.log(count)