From 1c2555b3574b9498347b8254ec5be90d9e0015f8 Mon Sep 17 00:00:00 2001 From: Thomas Schmucker Date: Tue, 2 Jan 2024 20:23:16 +0100 Subject: clean up --- src/day09.cpp | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) (limited to 'src/day09.cpp') diff --git a/src/day09.cpp b/src/day09.cpp index 0019d05..4b30e6e 100644 --- a/src/day09.cpp +++ b/src/day09.cpp @@ -45,10 +45,8 @@ solve_rec(const vector& values) } void -part1() +part1(const vector& lines) { - auto lines = read_file("data/day09.txt"); - long sum = 0; for ( const auto& line: lines ) { sum += solve_rec(read_ints(line)); @@ -57,10 +55,10 @@ part1() } void -part2() +part2(const vector& lines) { long sum = 0; - for ( const auto& line: read_file("data/day09.txt") ) { + for ( const auto& line: lines ) { auto values = read_ints(line); reverse(values.begin(), values.end()); sum += solve_rec(values); @@ -71,6 +69,7 @@ part2() int main() { - part1(); - part2(); + auto lines = read_file("data/day09.txt"); + part1(lines); + part2(lines); } -- cgit v1.3