问题3030--Water problem

3030: Water problem

[命题人 : ]
时间限制 : 1.000 sec  内存限制 : 64 MB

题目描述

话说Tommy是一位强大的ACMer,数学天分更是无人能敌。一次Tommy不小心从悬崖上掉落,穿越时空来到了南北朝。正当他闲逛时,他发现一位白发老人正在计算些东西,一问才知道原来他叫祖冲之,求的当然就是π了。Tommy看他求得辛苦于是就跟他说π在3.1415926与3.1415927之间(原来Tommy才是最早知道π精确值的人,orz orz orz…….)祖冲之惊为天人,于是又向Tommy问了个问题,Tommy觉得题目太简单了,就交给聪明的你来帮他解决。 给你三个点的坐标,求出这三个点所组成的三角形的面积?

输入

先输入T<= 50 为数据的个数 输入T组数据 每组数据输入六个整数表示三个点的坐标(三个点的坐标都不相同) (x1 y1 x2 y2 x3 y3) 坐标均大于等于-1000小于等于1000

输出

输出三角形的面积如果三点共线则输出’-1’, 输出保存两位小数

样例输入 Copy

2
0 0 0 1 0 2
0 0 0 1 1 1

样例输出 Copy

-1
0.50

来源/分类

Tommy