aboutsummaryrefslogtreecommitdiff
path: root/2020/six.nim
diff options
context:
space:
mode:
Diffstat (limited to '2020/six.nim')
-rw-r--r--2020/six.nim14
1 files changed, 7 insertions, 7 deletions
diff --git a/2020/six.nim b/2020/six.nim
index cb9f887..b74b1f1 100644
--- a/2020/six.nim
+++ b/2020/six.nim
@@ -4,16 +4,16 @@ import os, strutils
let input: string = paramStr(1)
var sum, sumAll: int = 0
-for group in split(readFile(input), "\n\n"):
+for group in input.readFile().split("\n\n"):
var count, countAll: int = 0
- for i, answer in replace(group, "\n"):
- if find(replace(group, "\n"), answer) == i:
+ for i, answer in group.replace("\n"):
+ if group.replace("\n").find(answer) == i:
inc(count)
- for i, answer in split(group, "\n")[0]:
- if find(split(group, "\n")[0], answer) == i:
+ for i, answer in group.split("\n")[0]:
+ if group.split("\n")[0].find(answer) == i:
block everyone:
- for person in split(group, "\n"):
- if not contains(person, answer):
+ for person in group.split("\n"):
+ if not person.contains(answer):
break everyone
inc(countAll)
sum += count