Processing math: 100%

Задача A. Квадратное уравнение

Автор:Антон Карабанов   Ограничение времени:1 сек
Входной файл:Стандартный вход   Ограничение памяти:512 Мб
Выходной файл:Стандартный выход  
Максимальный балл:100  

Условие

Трое друзей на уроке математики придумывают квадратное уравнение. Первый выбрал натуральный коэффициент a, второй — натуральный коэффициент b. Помогите третьему другу подобрать такой наибольший целый свободный член, чтобы уравнение a×x2+b×x+c=0 имело ровно два различных действительных корня.

Формат входных данных

Первая строка входного файла содержит натуральное число a, вторая — b.

Формат выходных данных

Выведите одно неотрицательное целое число — ответ на вопрос задачи.

Ограничения

1a,b109

Система оценки и описание подзадач

Баллы за каждый тест начисляются независимо.

Решения, верно работающие при a,b100, получат не менее 40 баллов.

Пояснение к примеру

В примере дано уравнение 2×x2+5×x+c=0. Перебирая все возможные c, получим, что при c=3 уравнение еще имеет два корня (x1=1 и x2=1,5), а при c=4 и ещё больших значениях, это уравнение два корня уже иметь не будет.

Примеры тестов

Стандартный вход Стандартный выход
1
2
5
3

0.012s 0.003s 13