1490 平面上的三角形判断(2)
Time Limit : 2000/1000 MS(Java/Others) | Memory Limit : 65534/32767 KB(Java/Others)
Submits : 640 | Solved : 337
Description
平面上已知坐标的任意3个点A(x1,y1),B(x2,y2),C(x3,y3),检验它们能否构成三角形。若能,则输出三角形的面积;若不能,则输出“Error”。(输出不包含双引号)
Input
第一行输入一个整数N,表示有N组测试数据。
以下N行每行输入6个数据,按顺序表示3个点的坐标,即x1,y1,x2,y2,x3,y3。
Output
输出有N行,每一行对应输入行中对应的3个点的信息。若对应输入行的3个点能构成三角形,则输出面积,输出保留2位小数;若对应输入行的3个点不能构成三角形,则输出Error。
Sample Input
3 4 5 6 9 7 8 0 0 6 9 100 78 4 6 8 12 12 18
Sample Output
3.00 216.00 Error
HINT
浮点数建议用double
Source
NBU OJ
浙公网安备 33020402000166号