Codeforces Round 820 (Div. 3) |
---|
Закончено |
Влад зашел в свой подъезд, сейчас он находится на $$$1$$$-м этаже. Он собрался вызвать лифт, чтобы подняться в свою квартиру.
В его подъезде всего два лифта. Владу точно известно, что:
Если вызвать первый лифт, то он сразу поедет на этаж $$$1$$$. Если вызвать второй, то сначала он доедет до этажа $$$c$$$ и уже потом поедет на этаж $$$1$$$. На перемещение от этажа $$$x$$$ к этажу $$$y$$$ у каждого лифта уходит $$$|x - y|$$$ секунд.
Влад хочет вызвать лифт, который приедет к нему быстрее. Помогите ему выбрать такой лифт.
Первая строка входных данных содержит единственное число $$$t$$$ ($$$1 \le t \le 10^4$$$) — количество наборов входных данных в тесте.
Далее следуют $$$t$$$ строк, по три целых числа $$$a$$$, $$$b$$$ и $$$c$$$ ($$$1 \le a, b, c \le 10^8$$$, $$$b \ne c$$$) — номера этажей, описанных в условии.
Выведите $$$t$$$ чисел, каждое из которых является ответом на соответствующий набор входных данных. В качестве ответа выведите:
31 2 33 1 23 2 1
1 3 2
В первом примере первый лифт уже стоит на этаже $$$1$$$.
Во втором примере при вызове лифты перемещались бы следующим образом:
В третьем примере первый лифт приедет за $$$2$$$ секунды, а второй за $$$1$$$.
Название |
---|