G. Уравнение прямой
1000 мс · 256 МБ · всё или ничего
Даны две различные точки. Выведите нормированное уравнение проходящей через них прямой.
Формат ввода
В первой строке - число запросов ().
В следующих строках - по четыре целых числа: координаты двух различных точек, по модулю не больше .
Формат вывода
Для каждого запроса выведите три числа , , с точностью .
Уравнение должно быть нормировано: и либо , либо и .
Примеры
ввод
3 0 0 1 0 0 0 0 1 0 0 1 1
вывод
0 1 0 1 0 0 0.7071067811865475 -0.7071067811865475 0
ввод
2 1 1 3 3 2 0 0 2
вывод
0.7071067811865475 -0.7071067811865475 0 0.7071067811865475 0.7071067811865475 -1.4142135623730951
Разбор идеи от автора задачи. Сначала попробуйте сами.
Войдите, чтобы отправлять решения.