• 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

    [ 返回顶端 ] | [ 代码提交 ] | [ 统计数据 ] | [ 历史提交 ]