Mail.Ru Cup 2018 Раунд 3 |
---|
Закончено |
Так как утром у Аркадия были сложности с определением маршрутов трамваев, Аркадий решил вернуться домой на метро. К счастью для Аркадия, в городе лишь одна линия метро.
К несчастью для Аркадия, это кольцевая линия. Это означает, что станции пронумерованы от $$$1$$$ до $$$n$$$, и между каждой парой последовательных станций есть тоннель, кроме того, тоннель есть между станциями $$$1$$$ и $$$n$$$. Поезда, следующие в направлении по часовой стрелке, посещают станции в порядке $$$1 \to 2 \to 3 \to \ldots \to n \to 1$$$, а поезда, следующие в направлении против часовой стрелки, посещают станции в обратном порядке.
Станции, пронумерованные от $$$1$$$ до $$$m$$$, имеют интерьер в красных тонах, а станции, пронумерованные от $$$m + 1$$$ до $$$n$$$ имеют синий интерьер. Аркадий спустился в метро на станции $$$s$$$ и решил использовать следующий алгоритм для того, чтобы добраться домой.
Вы уже поняли, что этот алгоритм, скорее всего, не приведет Аркадия домой. Найдите станцию, на которой он выйдет из метро, чтобы вы смогли продолжить ему помогать.
Первая строка содержит два целых числа $$$n$$$ и $$$m$$$ ($$$3 \le n \le 10^5$$$, $$$1 \le m < n$$$) — общее число станций и число станций, имеющих красный интерьер.
Вторая строка содержит два целых числа $$$s$$$ и $$$t$$$ ($$$1 \le s \le n$$$, $$$1 \le t \le 10^{12}$$$) — начальную станцию и изначальное значение $$$t$$$.
Выведите одно целое число — станцию, на которой Аркадий выйдет из метро.
10 4 3 1
4
10 4 3 5
4
10543 437 5492 1947349
438
Рассмотрим первый пример. Всего в метро $$$10$$$ станций, первые $$$4$$$ из них имеют красный интерьер. Аркадий начинает на станции $$$3$$$ со значением $$$t = 1$$$, поэтому он просто проезжает $$$1$$$ станцию по часовой стрелке и выходит на станции $$$4$$$.
Во втором примере метро такое же, но Аркадий начинает на станции $$$3$$$ со значением $$$t = 5$$$.
Название |
---|