Ехал однажды один ACMщик по хайвею. А дорога такая ровная, прямая на много миль: ни ям, ни колодцев на дороге, ни даже поворотов для разнообразия, скука, одним словом. И стал ACMщик от скуки рекламные щиты вдоль дороги и над дорогой разглядывать. Один рекламный щит так его заинтересовал, что он захотел его получше рассмотреть, да без бортового компьютера в уме трудно ему решить, где надо остановиться, чтобы щит занимал больший угол зрения.
Исходные данные
Для удобства будем считать рекламный щит отрезком на плоскости, а дорогу — осью абсцисс. В четырёх строках находятся координаты x1, y1 и x2, y2 краёв щита. Все числа целые от −1000 до 1000. Края щита не совпадают.
Результат
Выведите единственное число с точностью 6 знаков после запятой — величину в радианах лучшего угла обзора указанного щита с дороги.
Примеры
исходные данные | результат |
---|
100
200
300
400
| 0.785398
|
123
456
789
-10
| 3.141593
|
-800
1
800
1
| 3.139093
|
9
7
3
0
| 3.141593
|
Автор задачи: Алексей Лахтин
Источник задачи: Седьмое открытое личное первенство УрГУ по спортивному программированию - 25 февраля 2006 года