Modified Day 11 - takes too long
This commit is contained in:
+24
-23
@@ -108,29 +108,30 @@ class Day11: AOCDay {
|
|||||||
|
|
||||||
print("Answer to part 1 is: \(maxCoord)")
|
print("Answer to part 1 is: \(maxCoord)")
|
||||||
|
|
||||||
var maxSize = 0
|
// var maxSize = 0
|
||||||
var outerMaxSum = 0
|
// var outerMaxSum = 0
|
||||||
var outerMaxCoord = (0,0)
|
// var outerMaxCoord = (0,0)
|
||||||
for size in 1...300 {
|
// for size in 1...300 {
|
||||||
maxSum = 0
|
// maxSum = 0
|
||||||
maxCoord = (0,0)
|
// maxCoord = (0,0)
|
||||||
for y in 1...300 - size + 1 {
|
// for y in 1...300 - size + 1 {
|
||||||
for x in 1...300 - size + 1 {
|
// for x in 1...300 - size + 1 {
|
||||||
let sum = cha.sum(for: (x, y, size))
|
// let sum = cha.sum(for: (x, y, size))
|
||||||
if sum > maxSum {
|
// if sum > maxSum {
|
||||||
maxSum = sum
|
// maxSum = sum
|
||||||
maxCoord = (x, y)
|
// maxCoord = (x, y)
|
||||||
}
|
// }
|
||||||
}
|
// }
|
||||||
}
|
// }
|
||||||
if maxSum > outerMaxSum {
|
// if maxSum > outerMaxSum {
|
||||||
outerMaxSum = maxSum
|
// outerMaxSum = maxSum
|
||||||
outerMaxCoord = maxCoord
|
// outerMaxCoord = maxCoord
|
||||||
maxSize = size
|
// maxSize = size
|
||||||
}
|
// }
|
||||||
print("\(outerMaxCoord), \(maxSize)")
|
// print("\(outerMaxCoord), \(maxSize)")
|
||||||
}
|
// }
|
||||||
print("Answer to part 2 is: \(outerMaxCoord), \(maxSize)")
|
// print("Answer to part 2 is: \(outerMaxCoord), \(maxSize)")
|
||||||
|
print("Answer to part 2 is: look for repeating cycle - takes too long to run as part of CI")
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user