问题描述 |
---|
给出二维平面上的三条直线,计算由这三条直线组成的三角形的面积。 |
输入描述 |
第一行是一个正整数 T 代表测试案例的数量。(1 <= T <= 1000) 每组案例包含三个斜截式方程 y = kx + b 分别表示三条直线。(0 <= |k|、|b| <= 100,k、b ∈ z) |
输出描述 |
针对每组案例,输出由这三条直线组成的三角形的面积;如果组不成三角形,则输出 -1。 精度特判:当你的答案与正确答案的误差小于等于 0.01 时都会被认为是正确的。 每组案例输出结束后都要换行。 |
样例输入复制样例 |
2 y = 1x + 0 y = -1x + 0 y = 0x + 2 y = 2x + 1 y = 2x + 2 y = 1x + -3 |
样例输出 |
4.00 -1 |
提示说明 |
如样例所示,无论 k 和 b 的值为多少,其值和符号都不会被省略。 |
相关 |