#1417. 三角形覆盖问题
三角形覆盖问题
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
题目描述
二维平面中,给定个等腰直角三角形(每个三角形的两条直角边分别 平行于坐标轴,斜边从左上到右下)。
我们用三个非负整数( , , )来描
述这样一个三角形,三角形三个顶点的坐标
分别为( , ), ( +
, )和( , +
)。
要求计算这个三角形所覆盖的总面 积。
例如,下图有 个三角形,覆盖的总面积为 。
输入格式
输入文件第一行为一个正整数 ,表示三角形的个数。
接下来的
行每行有用空格隔开的三个非负整数, ,描述一个三角形的顶点坐标,分别为( , ), ( +
, )和( , +
),其中 满足。
输出格式
仅包含一行,为一个实数 ,表示所有三角形所覆盖的总面积,输出恰好保留一位小数。输入数据保证 。
样例
样例输入
3
1 1 4
2 0 2
3 2 2
样例输出
11.0
提示
对于的数据,;
的数据,。