AT_abc168_f.[ABC168F] . (Single Dot)
省选/NOI-
通过率:0%
AC君温馨提醒
该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
有一片无限广阔的草原。
在这片草原上,有一头体积可以忽略不计的小牛。以牛当前位置为原点,从该点向南移动 x cm、向东移动 y cm 后的位置记作 (x, y)。牛当前所在的位置为 (0, 0)。
此外,草原上画有 N 条竖直线段和 M 条水平线段。第 i 条竖直线段连接点 (Ai, Ci) 和点 (Bi, Ci),第 j 条水平线段连接点 (Dj, Ej) 和点 (Dj, Fj)。
只要牛不经过任何线段(包括端点),它就可以在草原上自由移动。请问牛能够活动的区域面积是多少 cm2?如果该区域面积为无穷大,则输出 INF。
输入格式
输入以如下格式从标准输入给出。
N M A1 B1 C1 : AN BN CN D1 E1 F1 : DM EM FM
输出格式
如果牛能够活动的区域面积为无穷大,则输出 INF,否则输出该面积的整数值(单位:cm2)。
(在本题的约束下,如果牛能够活动的区域面积是有限的,那么该面积一定是整数。)
输入输出样例
输入#1
5 6 1 2 0 0 1 1 0 2 2 -3 4 -1 -2 6 3 1 0 1 0 1 2 2 0 2 -1 -4 5 3 -2 4 1 2 4
输出#1
13
输入#2
6 1 -3 -1 -2 -3 -1 1 -2 -1 2 1 4 -2 1 4 -1 1 4 1 3 1 4
输出#2
INF
说明/提示
约束
- 所有输入均为 −109 以上 109 以下的整数
- 1≤N,M≤1000
- Ai<Bi (1≤i≤N)
- Ej<Fj (1≤j≤M)
- 点 (0,0) 不在任何给定的线段上
样例解释 1
牛能够活动的区域面积为 13 cm2。

样例解释 2
牛能够活动的区域面积为无穷大。
由 ChatGPT 4.1 翻译
输入解题思路,AI测评打分。不知道怎么写?