Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var literal = 0, memory = 0;
- var file = process.argv[2] ? process.argv[2] : 'day8_input';
- require('readline').createInterface({
- input: require('fs').createReadStream(file)
- })
- .on('line', function (line) {
- var length = line.length;
- for (var i = 0; i < length; i++) {
- literal++;
- var character = line[i];
- if (character === '"') continue;
- if (character === '\\') {
- literal++; i++;
- if (line[i] === 'x') {
- literal += 2; i+= 2;
- }
- }
- memory++;
- }
- })
- .on('close', function () {
- console.log(literal - memory);
- });
Advertisement