aboutsummaryrefslogtreecommitdiff
path: root/2020/6/solve.js
diff options
context:
space:
mode:
authorMarvin Borner2020-12-08 20:56:10 +0100
committerMarvin Borner2020-12-08 20:56:29 +0100
commita48df2144386d4779aaa73fcaaa46bcc66c79c4d (patch)
treecf5fbac2c35ee6939b750e8a9bc36d17c065b7bc /2020/6/solve.js
parentc3071578cfe3f97cfda05372ff2da64474a9d0c1 (diff)
Fixed naming for 10+ challenges
Diffstat (limited to '2020/6/solve.js')
-rw-r--r--2020/6/solve.js26
1 files changed, 0 insertions, 26 deletions
diff --git a/2020/6/solve.js b/2020/6/solve.js
deleted file mode 100644
index e82242a..0000000
--- a/2020/6/solve.js
+++ /dev/null
@@ -1,26 +0,0 @@
-const fs = require("fs");
-const data = fs.readFileSync("input", "utf8");
-
-function part_one()
-{
- return data.split("\n\n").map(e => [...new Set(e.replace(/\n/g, ''))].join('').length).reduce((a, b) => a + b);
-}
-
-function part_two()
-{
- let res = 0;
-
- data.split("\n\n").forEach(elem => {
- const line = elem.replace(/\n/g, '');
- const chars = line.split('');
- const cnt = elem.split('\n').length;
- for (const c of new Set(line))
- if (chars.filter(x => x == c).length == cnt)
- res++;
- });
-
- return res;
-}
-
-console.log(part_one());
-console.log(part_two());