Корень уравнения
2000 мс · 256 МБ · всё или ничего
Для каждого из значений решите уравнение
Функция слева строго возрастает, поэтому корень ровно один.
Формат ввода
В первой строке .
В каждой из следующих строк вещественное число с тремя знаками после запятой.
Формат вывода
Для каждого выведите корень с точностью не хуже .
Примеры
ввод
3 0.000 2.000 10.000
вывод
0.000000000 1.000000000 2.000000000
Примечание
Здесь границы вещественные, и условие выхода не годится: из-за конечной точности цикл может не закончиться никогда.
Два рабочих способа: крутить фиксированное число итераций (сотни хватает с запасом) либо выходить по условию . Первый надёжнее.
Войдите, чтобы отправлять решения.