2023 Day 18 Complete!

This commit is contained in:
2023-12-18 06:54:10 -06:00
parent d64a18280f
commit c3ecf7a911
6 changed files with 856 additions and 1 deletions

View File

@@ -44,6 +44,12 @@ func (c Coordinate) Add(o Coordinate) Coordinate {
Y: c.Y + o.Y,
}
}
func (c Coordinate) Mul(by int) Coordinate {
return Coordinate{
X: c.X * by,
Y: c.Y * by,
}
}
func (c Coordinate) North() Coordinate {
return Coordinate{X: c.X, Y: c.Y - 1}