Задача A. Фонтан
Ограничение по времени | Ограничение по памяти |
---|---|
1.5 секунда | 512 мегабайт |
Новый фонтан состоит из вертикально выровненных круглых резервуаров с водой, пронумерованных сверху вниз целыми числами, начиная с , как показано ниже:
Каждый резервуар имеет свой диаметр, объем и кран, который может выпускать любое количество воды внутрь резервуара. Всякий раз, когда объем воды превышает вместимость резервуара, лишняя вода выливается из его стенок и стекает в ближайший снизу резервуар имеющий строго больший диаметр, или выливатеся на голову Мансура если такого резервуара нет. Вам необходимо ответить на запросов следующего вида: под каким номером водоема заканчивается сток, если из крана -го водоема выпустить литров воды? Если в итоге вода выливается на голову Мансура, ответ должен быть .
Формат входного файла
Первая строка ввода содержит два целых числа — и . Следующие строк содержат по два целых числа и - диаметр и вместимость -го резервуара. Следующие строк содержат по два целых числа и .
Формат выходного файла
Выведите строк по одному целому числу в каждой — ответы на вопросы в том порядке, в котором они заданы.
Примеры
Входные данные
6 5
4 10
6 8
3 5
4 14
10 9
4 20
1 25
6 30
5 8
3 13
2 8
Выходные данные
5
0
5
4
2