EduBrick
← вернуться к уроку · Практика: Клетчатое поле и координаты

Сколько клеток обошёл

5000 мс · 256 МБ · всё или ничего

Робот на поле n×mn \times m выполняет команды UDLR, начиная с клетки (r,c)(r, c). Команда, уводящая за край, не выполняется.

Сколько различных клеток посетил робот, считая начальную?

Формат ввода

В первой строке числа nn и mm от 11 до 10910^9, числа rr и cc — начальная клетка. Во второй строке строка команд длиной от 11 до 21052 \cdot 10^5.

Формат вывода

Одно число.

Примеры

ввод
3 3 2 2
U
вывод
2

Примечание

Поле огромно, но посещённых клеток не больше длины команд. Храните множество посещённых пар, а не всё поле.

Войдите, чтобы отправлять решения.
← Вернуться к уроку