Files
Examples/AdventOfCode2018/1stDay/challenge2/index.js
2018-12-01 15:15:48 +00:00

25 lines
459 B
JavaScript

const fs = require('fs');
let input = fs.readFileSync('input.txt')
.toString()
.split('\n')
.map((x) => parseInt(x));
let seenFrequencies = new Set([0]);
let total = 0;
let i = 0;
while (true) {
if (i === input.length) {
i = 0;
continue;
}
total += input[i];
if (seenFrequencies.has(total)) {
break;
}
seenFrequencies.add(total);
i++;
}
console.log(total)