problems(kt): add “1266. Minimum Time Visiting All Points”

Signed-off-by: Matej Focko <mfocko@redhat.com>
This commit is contained in:
Matej Focko 2023-12-03 22:16:33 +01:00
parent 554628a284
commit 3b9f1bd2c0
Signed by: mfocko
GPG key ID: 7C47D46246790496

View file

@ -0,0 +1,8 @@
class Solution {
fun minTimeToVisitAllPoints(points: Array<IntArray>): Int =
points.zip(points.drop(1)).sumOf { (a, b) ->
val (ax, ay) = a
val (bx, by) = b
Math.max((ax - bx).absoluteValue, (ay - by).absoluteValue)
}
}