From bfe634c168c6ec839ee010c28b381760175add8b Mon Sep 17 00:00:00 2001 From: An0nSaiko Date: Sat, 10 Dec 2022 05:50:17 +0200 Subject: Refactoring solutions --- day1/solution.nim | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) (limited to 'day1') diff --git a/day1/solution.nim b/day1/solution.nim index 189fc22..b17411a 100644 --- a/day1/solution.nim +++ b/day1/solution.nim @@ -1,12 +1,11 @@ import std/strutils import std/algorithm -import std/strformat -let content = readFile("./input.txt").split({'\n'}) +let content = readFile("./input.txt").splitLines() -var - sum : int - sums: seq[int] +var + sum = 0 + sums = newSeq[int]() for line in content: if line.isEmptyOrWhitespace(): @@ -17,5 +16,5 @@ for line in content: sort(sums, system.cmp[int], Descending) -echo fmt"Part 1: {sums[0]}" -echo fmt"Part 2: {sums[0]+sums[1]+sums[2]}" +echo sums[0] +echo sums[0]+sums[1]+sums[2] -- cgit v1.2.3