| https://leetcode.com/problems/robot-return-to-origin | Easy |
|---|
fun judgeCircle(moves: String): Boolean {
var x = 0 // Координата по горизонтали
var y = 0 // Координата по вертикали
for (move in moves) {
when (move) {
'U' -> y++ // Движение вверх увеличивает y
'D' -> y-- // Движение вниз уменьшает y
'L' -> x-- // Движение влево уменьшает x
'R' -> x++ // Движение вправо увеличивает x
}
}
return x == 0 && y == 0 // Проверяем, вернулся ли робот в начало
}