EduBrick

H. Все три угла

1000 мс · 256 МБ · всё или ничего

Даны три точки. Выведите три угла треугольника в градусах - при первой, второй и третьей вершине.

Отличие от классной задачи H одно: там брали максимум, здесь нужны все три и в порядке вершин.

Формат ввода

В первой строке - число запросов qq (1≤q≤1051 \le q \le 10^5).

В следующих qq строках - по шесть целых чисел: координаты трёх попарно различных точек, по модулю не больше 10410^4.

Формат вывода

Для каждого запроса выведите три угла в градусах - при первой, второй и третьей вершине, с точностью 10−610^{-6}.

Примеры

ввод
2
0 0 3 0 0 4
0 0 1 0 2 0
вывод
90 53.13010235415598 36.86989764584402
0 180 0
ввод
2
0 0 1 0 0 1
0 0 2 0 1 1
вывод
90 45 45
45 45 90
Разбор идеи от автора задачи. Сначала попробуйте сами.
Войдите, чтобы отправлять решения.