2022 Day 24 Complete

This commit is contained in:
2022-12-27 14:06:28 -06:00
parent cdc31b204b
commit ad6382f8bc
6 changed files with 543 additions and 0 deletions

View File

@@ -38,6 +38,12 @@ func (c *Coordinate) MoveNW() {
c.X--
c.Y--
}
func (c Coordinate) Add(o Coordinate) Coordinate {
return Coordinate{
X: c.X + o.X,
Y: c.Y + o.Y,
}
}
func (c Coordinate) North() Coordinate {
return Coordinate{X: c.X, Y: c.Y - 1}