day9,10,11

This commit is contained in:
2023-12-13 23:54:55 +00:00
parent 84e8207917
commit 3948cbaa8c
11 changed files with 1115 additions and 2 deletions

View File

@@ -0,0 +1,32 @@
package day10
import (
"testing"
"github.com/stretchr/testify/require"
)
func TestPart1(t *testing.T) {
r := Part1(
`..F7.
.FJ|.
SJ.L7
|F--J
LJ...`)
require.Equal(t, 8, r)
}
func TestPart2(t *testing.T) {
r := Part2(
`.F----7F7F7F7F-7....
.|F--7||||||||FJ....
.||.FJ||||||||L7....
FJL7L7LJLJ||LJ.L-7..
L--J.L7...LJF7F-7L7.
....F-J..F7FJ|L7L7L7
....L7.F7||L7|.L7L7|
.....|FJLJ|FJ|F7|.LJ
....FJL-7.||.||||...
....L---J.LJ.LJLJ...`)
require.Equal(t, 8, r)
}