blob: b17411a3f045b2ad8b8e55966ac29b6dde4b3afb (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
import std/strutils
import std/algorithm
let content = readFile("./input.txt").splitLines()
var
sum = 0
sums = newSeq[int]()
for line in content:
if line.isEmptyOrWhitespace():
sums.add(sum)
sum = 0
continue
sum += parseInt(line)
sort(sums, system.cmp[int], Descending)
echo sums[0]
echo sums[0]+sums[1]+sums[2]
|