eolymp
bolt
Спробуйте наш новий інтерфейс для відправки розв'язків
Задачі

Гарбузи Поля Чудес Країни Дурнів

Гарбузи Поля Чудес Країни Дурнів

Світова фінансова криза обвалила економіку Країни Дурнів, і Буратіно вирішив вирощувати гарбузи для отримання додаткового прибутку. Звичайно, він став використовувати для цього знамените Поле Чудес. Дякуючи його заповзятості (а моливо завдяки чудесних особливостям поля) швидкість росту гарбузів не змінювалась у часі, але могла бути різною для різних гарбузів. Гарбузи Поля Чудес стали знаменитими і привабливими для туристів. Виявивши, що туристи люблять фотографуватись з гарбузами, Буратіно запустив новий сервіс для \textbf{VIP} туристів - фото з найважчим гарбузом. Одного разу Буратіно одночасно виміряв вагу і швидкості росту для всіх гарбузів. Тепер для довільного \textbf{K}-го дня після дня вимірювань він може обчислити вагу довільного гарбуза за формулою \textbf{W_K} = \textbf{W_0} + \textbf{S*K}, де \textbf{W_0} - початкова вага, а \textbf{S} - швидкість росту для відповідного гарбуза. Буратіно занадто лінивий для проведення всіх цих розрахунків щоденно і вручну, а тому просить вас допомогти йому. Напишіть програму, яка знайде найважчий гарбуз на заданий день. \InputFile Перший рядок вхідного файлу містить одне ціле число \textbf{N} - кількість гарбузів на полі (\textbf{1} <= \textbf{N} <= \textbf{10^5}). Кожен з наступних \textbf{N} рядків містить два цілих числа, відокремлених одиночним пропуском. \textbf{W_0} и \textbf{S} (\textbf{1} <= \textbf{W_0}, \textbf{S} <= \textbf{10^9}) - початкові вага і швидкість росту для відповідного гарбуза. Наступний рядок містить одне ціле число \textbf{M} - кіслькість днів, для яких ви повинні знайти самий важкий гарбуз (\textbf{1} <= \textbf{M} <= \textbf{10^5}). Кожен з наступних \textbf{M} рядків вхідного файлу містить одне ціле додатне число \textbf{K} (\textbf{1} <= \textbf{K} <= \textbf{10^9}) для якого ви повинні дати відповідь на питання задачі. \OutputFile Вихідний файл повинен містити \textbf{M} рядків - по одному рядку для кожного дня у тому ж порядку, в якому дано питання у вхідному файлі. У відповідному рядку виведіть одне ціле число - номер найважчого гарбуза у відповідний день. Якщо таких гарбузів декілька, виведіть гарбуз з мінімальним номером серед них. Гарбузи нумеруються числами від \textbf{1} до \textbf{N} у тому порядку, в якому вони задані у вхідному файлі.
Ліміт часу 2 секунди
Ліміт використання пам'яті 64 MiB
Вхідні дані #1
3
1 4
4 3
8 1
3
1
3
2
Вихідні дані #1
3
1
2