시간 제한 메모리 제한 제출 정답 맞은 사람 정답 비율
1 초 128 MB 114 36 34 36.559%

문제

측량사 지윤이는 삼각형을 너무 좋아해서 하루에 하나씩 삼각형을 그린다. 그런데 어느 날 밤에 삼각형을 그리려고 하는데, 작업실이 정전 되고 말았다. 그래도 지윤이는 감으로 직선 3개를 그리고 그 직선으로 만들어지는 삼각형의 넓이를 구해 보려 한다. 보이지 않는 상태로 그렸지만, 지윤이는 자신이 그린 직선 3개의 방정식은 알고 있다. 하지만 넓이를 계산하기에는 머리가 너무 아픈 지윤이는, 당신에게 넓이 계산을 부탁했다. 직선의 방정식은 3개 주어지고, 각각 ax + by + c = 0와 같이 표현될 때( a,b,c는 정수),  만들어지는 삼각형의 넓이를 구해보자. 만약 삼각형이 만들어지지 않는다면 0 을 출력하라.

입력

첫 번째 줄에 Test case의 수 T가 주어진다. 그리고 각각의 케이스마다 입력으로 첫 번째 줄부터 연속해서 3개의 줄에 각각 직선을 뜻하는 정수 a, b, c가 차례대로 주어진다. (-1,000 <= a, b, c <= 1,000)

출력

각각의 Test case에 대해서 한 줄씩, 3개의 직선으로 만들어지는 삼각형의 넓이를 소수점 아래 5자리에서 반올림 하여 출력하라. 만약 삼각형을 만들 수 없다면 0.0000을 출력해주면 된다.

예제 입력

2
-2 -4 5
2 0 0
0 -4 -1
1 1 0
0 1 0
1 0 0

예제 출력

2.2500
0.0000

힌트