diff options
-rw-r--r-- | src/2022/day15/README.md | 0 | ||||
-rw-r--r-- | src/2022/day15/aoc.cpp | 9 | ||||
-rw-r--r-- | src/2022/day15/aoc.h | 8 | ||||
-rw-r--r-- | src/2022/day15/input | 0 | ||||
-rw-r--r-- | src/2022/day15/input0 | 0 | ||||
-rw-r--r-- | src/CMakeLists.txt | 1 | ||||
-rw-r--r-- | test/test_2022.cpp | 8 |
7 files changed, 26 insertions, 0 deletions
diff --git a/src/2022/day15/README.md b/src/2022/day15/README.md new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/src/2022/day15/README.md diff --git a/src/2022/day15/aoc.cpp b/src/2022/day15/aoc.cpp new file mode 100644 index 0000000..6e2d7a7 --- /dev/null +++ b/src/2022/day15/aoc.cpp @@ -0,0 +1,9 @@ +#include "aoc.h" + +namespace aoc2022 { + +std::pair<int, int> day15(line_view) { + return {0, 0}; +} +} + diff --git a/src/2022/day15/aoc.h b/src/2022/day15/aoc.h new file mode 100644 index 0000000..eac13eb --- /dev/null +++ b/src/2022/day15/aoc.h @@ -0,0 +1,8 @@ +#include "common.h" +#include <vector> + +namespace aoc2022 { + +std::pair<int, int> day15(line_view); +} + diff --git a/src/2022/day15/input b/src/2022/day15/input new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/src/2022/day15/input diff --git a/src/2022/day15/input0 b/src/2022/day15/input0 new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/src/2022/day15/input0 diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 37ad6e6..03f1486 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -99,6 +99,7 @@ set(SOLUTION_FILES "2022/day12/aoc.cpp" "2022/day13/aoc.cpp" "2022/day14/aoc.cpp" + "2022/day15/aoc.cpp" ) add_library(solution SHARED ${SOLUTION_FILES}) diff --git a/test/test_2022.cpp b/test/test_2022.cpp index 0ba594d..48dcb7e 100644 --- a/test/test_2022.cpp +++ b/test/test_2022.cpp @@ -12,6 +12,7 @@ #include "2022/day12/aoc.h" #include "2022/day13/aoc.h" #include "2022/day14/aoc.h" +#include "2022/day15/aoc.h" #include "catch.hpp" #include <stdio.h> #include <string.h> @@ -116,3 +117,10 @@ TEST_CASE("Regolith Reservoir", "[2022]") { REQUIRE(24 == p.first); REQUIRE(0 == p.second); } + +TEST_CASE("", "[2022]") { + line_view lv = load_file("../src/2022/day15/input0"); + auto p = aoc2022::day15(lv); + REQUIRE(0 == p.first); + REQUIRE(0 == p.second); +} |