#arc051a. [arc051_a]塗り絵
[arc051_a]塗り絵
问题描述
考虑一个被涂成白色的二维平面。
首先,将距离小于等于的部分涂成红色。
然后,将满足的点涂成蓝色。
注意,经过红色涂抹后,再将蓝色涂抹上去的地方将变成紫色。
请分别判断红色涂抹部分和蓝色涂抹部分是否存在。
约束条件
- 给定的数都是整数。
输入
输入以以下形式从标准输入中给出:
输出
输出两行。
第一行为如果红色涂抹部分存在则输出YES
,否则输出NO
。
第二行为如果蓝色涂抹部分存在则输出YES
,否则输出NO
。
示例1
-1 -1 2
2 3 4 5
输出示例1
YES
YES
红色部分和蓝色部分都存在。
示例2
0 1 1
-2 0 4 3
输出示例2
NO
YES
红色涂抹部分不存在。
示例3
0 0 5
-2 -2 2 1
输出示例3
YES
NO
蓝色涂抹部分不存在。
示例4
0 0 2
0 0 4 4
输出示例4
YES
YES
圆和矩形重叠,但红色涂抹部分和蓝色涂抹部分都存在。
示例5
0 0 5
-4 -4 4 4
输出示例5
YES
YES