1490 平面上的三角形判断(2)
时间限制 : 2000/1000 MS(Java/Others) | 内存限制 : 65534/32767 KB(Java/Others)
提交数 : 640 | 通过数 : 337
题目描述
平面上已知坐标的任意3个点A(x1,y1),B(x2,y2),C(x3,y3),检验它们能否构成三角形。若能,则输出三角形的面积;若不能,则输出“Error”。(输出不包含双引号)
输入要求
第一行输入一个整数N,表示有N组测试数据。
以下N行每行输入6个数据,按顺序表示3个点的坐标,即x1,y1,x2,y2,x3,y3。
输出要求
输出有N行,每一行对应输入行中对应的3个点的信息。若对应输入行的3个点能构成三角形,则输出面积,输出保留2位小数;若对应输入行的3个点不能构成三角形,则输出Error。
输入样例
3 4 5 6 9 7 8 0 0 6 9 100 78 4 6 8 12 12 18
输出样例
3.00 216.00 Error
提示
浮点数建议用double
来源
NBU OJ