feat: solve part two

This commit is contained in:
2025-12-02 22:13:31 +01:00
parent 86370f27c8
commit e3a47b0e16

View File

@@ -90,5 +90,17 @@ func PartOne(data []string) int {
}
func PartTwo(data []string) int {
return 0
distances := buildDistanceMap(data)
cities := getCities(distances)
permutations := generatePermutations(cities)
maximalDistance := 0
for _, route := range permutations {
total := calculateRouteDistance(route, distances)
if total > maximalDistance {
maximalDistance = total
}
}
return maximalDistance
}