780.到达终点
780.到达终点
题解
简单思路,6 行代码,超 100%
代码
func reachingPoints(sx int, sy int, tx int, ty int) bool { for tx >= sx && ty >= sy { if sx == tx && sy == ty { return true } else if sx == tx && ty > sy && (ty-sy)%tx == 0 { return true } else if sy == ty && tx > sx && (tx-sx)%ty == 0 { return true } if tx > ty { tx %= ty } else { ty %= tx } } return false }