#P15189. [SWERC 2019] Icebergs
[SWERC 2019] Icebergs
说明
Tania 是一位海洋生物学家。她的目标是测量气候变化对马卡鲁尼企鹅种群的影响。与大多数企鹅物种一样,马卡鲁尼企鹅生活在南半球,靠近南极洲。Tania 主要关注“云岛”(Îles Nuageuses)附近的马卡鲁尼企鹅种群。
夏季,岛屿周围的冰层融化,岛屿变得太小,无法容纳所有鸟类。一些企鹅生活在漂浮的冰山上。为了她的研究,Tania 需要测量这些冰山的面积。
通过卫星图像和图像识别,Tania 获得了冰山的地图,而你的目标是测量它们的面积。Tania 研究的岛屿相当小,地球在局部可以近似为一个平面。因此,Tania 的地图使用通常的二维笛卡尔坐标系,面积按通常方式计算。例如,由不等式 和 定义的与坐标轴平行的矩形,其面积为 。
在 Tania 的表示中,冰山是一个由其边界表示的多边形。对于每个冰山,Tania 记录了定义冰山边界的点序列 。不同的冰山从不相互接触,也从不重叠。此外,冰山的边界 总是一个“简单”多边形,即线段 中任意两条都不相交。
输入格式
输入包含以下行:
- 第一行,一个整数 ,描述多边形的数量;
- 接下来是 个文本块,每个描述一个多边形,每个块包含:
- 第一行,一个整数 ,定义多边形边界的点的数量,
- 接下来的 行,每行两个空格分隔的整数 和 ,每个边界点的坐标。
输出格式
输出应包含一个整数:总面积向下取整到最接近的整数。换句话说,输出应为一行,包含一个整数 ,使得输入中描述的多边形的总面积 满足 。
1
4
0 0
1 0
1 1
0 1
1
2
5
98 35
79 90
21 90
2 36
50 0
3
0 0
20 0
0 20
6100
提示
样例解释 1
此样例中只有一个冰山,是一个边长为 1 的正方形。
样例解释 2
在此样例中(如右图所示),有两个冰山,一个三角形面积为 ,一个五边形面积为 。
:::align{center}
:::
数据范围
- 多边形数量 满足 。
- 每个多边形由 个点描述,。
- 所有坐标满足 。
翻译由 DeepSeek 完成
京公网安备 11011102002149号