diff --git a/2018/day11/day11.go b/2018/day11/day11.go index 3815c6e..9ac4131 100644 --- a/2018/day11/day11.go +++ b/2018/day11/day11.go @@ -23,15 +23,17 @@ func main() { serial: Atoi(os.Args[1]), fuelLevels: make(map[string]int), } + fmt.Println(timeMachine.calcSquareFuelLevel(90, 269, 16)) + os.Exit(0) highest := MinInt highestX, highestY := 0, 0 highestSize := 1 - for size := 1; size <= 300; size++ { + for size := 1; size <= 20; size++ { fmt.Println(size) for i := 0; i < 300-size; i++ { for j := 0; j < 300-size; j++ { - w := timeMachine.findSquareFuelLevel(i, j, size) + w := timeMachine.getSquareLevel(i, j, size) if w > highest { highestX, highestY = i, j highest = w @@ -97,7 +99,7 @@ func (t *TimeMachine) calcFuelLevel(x, y int) int { return ret } -func (t *TimeMachine) findSquareFuelLevel(x, y, size int) int { +func (t *TimeMachine) calcSquareFuelLevel(x, y, size int) int { var ret int for i := 0; i < size; i++ { for j := 0; j < size; j++ {