Тренування коней
Обмеження: 2 сек., 256 МіБ
Петро дуже любить особливих коней, тому назвав команду зі спортивного
програмування Stallions
, що в перекладі на українську
означає коні. Саме зараз Петро неймовірно поспішає на тренування своєї
команди, оскільки знає що без нього вона не здасть жодної задачі. Петро
вірить в те, що його тіммейти скоро також навчаться розв’язувати задачки
так вправно як і він.
Хоч Петро й займається спортивним програмуванням і безсумнівно його можна вважати спортсменом, але бігає він доволі повільно. Петро вміє бігати лише зі швидкістю 1 метр на годину. Він дуже поспішає на тренування і для того щоб не запізнитися хоче сісти на трамвай. Петро живе на вулиці Тарнавського і його дім є за \(x\) метрів від початку вулиці. Трамвай на який хоче сісти Петро зараз є на початку цієї вулиці і він їде зі швидкісю \(v\) метрів на годину. Дім Петра знаходиться строго між двома зупинками, які знаходяться за \(a\) та \(b\) метрів від початку вулиці. Щоб сісти на трамвай на зупинці, йому треба прийти туди не пізніше ніж приїде трамвай. Петро дуже розумний хлопець, тому оптимально вибере зупинку на яку йому слід бігти.
Визначте на яку зупинку побіжить Петро, щоб встигнути на тренування
своєї команди. Якщо ж він може сісти на будь-якій зупиці то піде на ту,
яка ближче до його дому. Якщо ж він встигне добігти до обох зупинок і
вони на однаковій відстані від його дому, то виведіть зупинку з меншою
координатою. Якщо він не встигне на тренування то виведіть
-1
.
Вхідні дані
В єдиному рядку задано чотири цілі числа \(v\), \(x\), \(a\) та \(b\) — швидкість трамвая, відстань від початку вулиці до Петрового дому та обох зупинок відповідно.
Вихідні дані
В єдиному рядку виведіть номер зупинки на яку побіжить Петро, або
-1
якщо він не встигне на тренування. Якщо Петро побіжить
до зупинки з координатою \(a\) виведіть
1
, якщо з координатою \(b\) виведіть 2
.
Обмеження
\(2 \le v \le 10\),
\(1 \le a < x < b \le 10^9\),
\(v\) є дільником \(a\) та \(b\).
Приклади
Вхідні дані (stdin) | Вихідні дані (stdout) |
---|---|
2 6 4 12 | 1 |
Вхідні дані (stdin) | Вихідні дані (stdout) |
---|---|
4 20 12 60 | -1 |
Надіслати розв'язок
Element Type | Створено | Хто | Задача | Компілятор | Результат | Час (сек.) | Пам'ять (МіБ) | № | Дії |
---|
Element Type | Створено | Хто | Задача | Компілятор | Результат | Час (сек.) | Пам'ять (МіБ) | № | Дії |
---|