diff --git a/src/day1.cpp b/src/day1.cpp index c934201..c7991fe 100644 --- a/src/day1.cpp +++ b/src/day1.cpp @@ -4,23 +4,21 @@ struct Data{ char dir; int64_t cnt; }; -using std::cout, std::endl, std::vector, std::ifstream; - -int64_t part_1(const vector&); -int64_t part_2(const vector&); +int64_t part_1(const std::vector&); +int64_t part_2(const std::vector&); int main() { - ifstream file{"input/2025-1.txt"}; + std::ifstream file{"input/2025-1.txt"}; Data line; - vector v; + std::vector v; while (file >> line.dir >> line.cnt) { v.push_back(line); } - cout << "Part 1: " << part_1(v) << endl; - cout << "Part 1: " << part_2(v) << endl; + std::cout << "Part 1: " << part_1(v) << std::endl; + std::cout << "Part 1: " << part_2(v) << std::endl; } -int64_t part_1(const vector& v) { +int64_t part_1(const std::vector& v) { int64_t loc{50}, presses{0}; for (auto data : v) { if (data.dir == 'L') { @@ -40,7 +38,7 @@ int64_t part_1(const vector& v) { return presses; } -int64_t part_2(const vector& v) { +int64_t part_2(const std::vector& v) { int64_t loc{50}, presses{0}; for (auto data : v) { auto last_loc = loc;