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

Криза

Криза

\textit{<<Знав би прикуп, жив би в Ялті>>} \textit{Петро} Внаслідок кризи курс національної валюти планети Олімпія (олімп) почав коливатися відносно міжгалактичної валюти (галакт). Після закінчення кризи, Петро -- один з мешканців планети -- вирішив підрахувати, скільки він міг би заробити, маючи початкові заощадження, якщо б наперед знав щоденний курс. Напишіть програму, що за інформацією про суму заощаджень Петра на момент початку кризи в олімпах та коливання курсу олімпів відносно галактів визначить максимальну кількість грошей, яку Петро міг би мати на кінець кризи. Неможна покупати та продавати нецілу кількість галактів. На кінець кризи усі гроші повинні бути переведені в олімпи. \InputFile Перший рядок містить два цілих числа \textbf{N }(\textbf{1 }≤ \textbf{N }≤ \textbf{50000}) - довжина кризи у днях та \textbf{S }(\textbf{1 }≤ \textbf{S }≤ \textbf{100000}) - сума початкових заощаджень Петра. Наступні \textbf{N }рядків містять по два натуральних числа, які не перевищують \textbf{1000000}: \begin{enumerate} \item Перше число - кількість олімпів, за які у цей день можна було придбати один галакт. \item Друге число - кількість олімпів, які можна отримати, продавши один галакт цього дня. Друге число не перевищує перше. \end{enumerate} \OutputFile Вивести одне ціле число - найбільшу суму грошей в олімпах, яку міг би мати Петро по закінченню останнього дня кризи. Гарантовано, що відповідь на кожен з тестів журі не буде перевищувати \textbf{10^18}.
Ліміт часу 1 секунда
Ліміт використання пам'яті 256 MiB
Вхідні дані #1
3 1000
100 99
110 105
90 80
Вихідні дані #1
1050

Пояснення: Станом на початок кризи в Петра було 1000 олімпів. Першого дня Петро купив 10 галактів. Наступного дня Петро обміняв 10 галактів на 1050 олімпів. На третій день він не проводив ніяких операцій. Таким чином, на кінець кризи Петро мав би 1050 олімпів.

Автор Шаміль Ягіяєв, Даніїл Нейтер
Джерело 2010 XXIII Всеукраїнська олімпіада з інформатики, Київ, Березень 22 - 26, тур 2