Перетин відрізків#714

Перетин відрізків

2 секунди
256 мегабайтів
Середня

Два відрізки і [C, D] задані на площині координатами своїх кінців: точки , , , мають координати (X_A, Y_A), (X_B, Y_B), (X_C, Y_C), (X_D, Y_D).

Знайдіть перетин цих відрізків і виведіть:

Вхідні дані

Вхідні дані складаються з чотирьох рядків, кожен з яких містить по два цілих числа — координати точок , , та . Модуль кожного з чисел не перевищує . Відрізки можуть бути виродженими.

Вихідні дані

Числові значення у відповіді слід округлити до знаків після десяткової крапки.

Приклади

Приклад 1

Loading
Loading