Олимпиадный тренинг

Задача . ЛА-0107a_Расстояние от точки до прямой-2


Расстояние от точки до прямой-2

Дана линейная функция f(x,y)=ax+by+C и точка K=(x0,y0).
Известно, что f(a,b)=D, f(x0,y0)=E.
Найдите расстояние от точки K до прямой f(x,y)=0.
Входные данные
Три числа – С (свободный член уравнения прямой и значения функци (D,E)
Все числа целые и по модулю не превосходят 109.
Выходные данные
Одно число – расстояние от точки K до прямой. Если таких значений несколько, то выведите любое.
Если задача  не имеет решения, то выведите -1. Точность вычисления не менее 10-6 знаков.

Примеры

входные данные выходные данные
1 10 6
  2
10 1 6 
 -1

time 500 ms
memory 256 Mb
Правила оформления программ и список ошибок при автоматической проверке задач

Статистика успешных решений по компиляторам
 Кол-во
Python1
Комментарий учителя