finish day 3

This commit is contained in:
2025-12-03 15:32:55 -05:00
parent 05a5bc27ad
commit debf18936b
5 changed files with 289 additions and 1 deletions

View File

@@ -139,6 +139,7 @@ uint64_t solve_second(std::string_view input) {
return result;
}
TEST_SUITE_BEGIN("Day 2");
TEST_CASE("Can parse input") {
auto range = parse_range("11-22");
@@ -180,11 +181,15 @@ TEST_CASE("Solves second sample") {
CHECK(solve_second(sample) == 4174379265);
}
TEST_CASE("Solves second input") {
TEST_CASE(
"Solves second input"
* doctest::skip(true)
) {
std::ifstream fs("day2input.txt");
std::stringstream ss{};
ss << fs.rdbuf();
CHECK(solve_second(ss.view()) == 28915664389);
}
TEST_SUITE_END();
} // namespace day2