-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathDay12GardenGroupsSpec.kt
75 lines (73 loc) · 1.27 KB
/
Day12GardenGroupsSpec.kt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
package adventofcode.year2024
import adventofcode.PuzzleBaseSpec
class Day12GardenGroupsSpec : PuzzleBaseSpec(
listOf(
"""
AAAA
BBCD
BBCC
EEEC
""".trimIndent() to 140,
"""
OOOOO
OXOXO
OOOOO
OXOXO
OOOOO
""".trimIndent() to 772,
"""
RRRRIICCFF
RRRRIICCCF
VVRRRCCFFF
VVRCCCJFFF
VVVVCJJCFE
VVIVCCJJEE
VVIIICJJEE
MIIIIIJJEE
MIIISIJEEE
MMMISSJEEE
""".trimIndent() to 1930,
),
listOf(
"""
AAAA
BBCD
BBCC
EEEC
""".trimIndent() to 80,
"""
OOOOO
OXOXO
OOOOO
OXOXO
OOOOO
""".trimIndent() to 436,
"""
EEEEE
EXXXX
EEEEE
EXXXX
EEEEE
""".trimIndent() to 236,
"""
AAAAAA
AAABBA
AAABBA
ABBAAA
ABBAAA
AAAAAA
""".trimIndent() to 368,
"""
RRRRIICCFF
RRRRIICCCF
VVRRRCCFFF
VVRCCCJFFF
VVVVCJJCFE
VVIVCCJJEE
VVIIICJJEE
MIIIIIJJEE
MIIISIJEEE
MMMISSJEEE
""".trimIndent() to 1206,
),
)