AdventOfCode2024 Day04

This commit is contained in:
2024-12-05 01:23:46 +01:00
parent 7a06bc7172
commit b68ee2259a
4 changed files with 326 additions and 2 deletions

View File

@@ -0,0 +1,47 @@
namespace AdventOfCode2024.Tests;
public class Day04_Tests
{
[Fact]
public void ResolvePart1_Example()
{
Day04 day = new();
string result = day.ResolvePart1([
"MMMSXXMASM",
"MSAMXMSMSA",
"AMXSXMAAMM",
"MSAMASMSMX",
"XMASAMXAMM",
"XXAMMXXAMA",
"SMSMSASXSS",
"SAXAMASAAA",
"MAMMMXMMMM",
"MXMXAXMASX",
]);
Assert.Equal("18", result);
}
[Fact]
public void ResolvePart2_Example()
{
Day04 day = new();
string result = day.ResolvePart2([
"MMMSXXMASM",
"MSAMXMSMSA",
"AMXSXMAAMM",
"MSAMASMSMX",
"XMASAMXAMM",
"XXAMMXXAMA",
"SMSMSASXSS",
"SAXAMASAAA",
"MAMMMXMMMM",
"MXMXAXMASX",
]);
Assert.Equal("9", result);
}
}