AT_arc051_a [ARC051A] 塗り絵

题目描述

考虑一张被涂成白色的二维平面。 首先,将距离点 $ (x_1,\ y_1) $ 不超过 $ r $ 的区域涂成红色。 然后,将满足 $ x_2\leq x\leq x_3,\ y_2\leq y\leq y_3 $ 的 $ (x,\ y) $ 区域涂成蓝色。 需要注意的是,被红色涂过后又被蓝色涂过的区域会变成紫色。 请分别判断是否存在红色区域和蓝色区域。

输入格式

输入以如下格式从标准输入读入。 > $ x_1 $ $ y_1 $ $ r $ $ x_2 $ $ y_2 $ $ x_3 $ $ y_3 $

输出格式

输出 $2$ 行。 第 $1$ 行如果存在红色区域则输出 `YES`,否则输出 `NO`。 第 $2$ 行如果存在蓝色区域则输出 `YES`,否则输出 `NO`。

说明/提示

## 限制条件 - $ -100\leq x_1,\ y_1\leq 100 $ - $ -100\leq x_2 < x_3\leq 100 $ - $ -100\leq y_2 < y_3\leq 100 $ - $ 1\leq r\leq 100 $ - 所有给定的数都是整数。 ## 样例解释 1 ![A_img1](https://arc051.contest.atcoder.jp/img/arc/051/tonarinokyakuhayokukakikuukyakuda/axis1.png) 红色区域和蓝色区域都存在。 ## 样例解释 2 ![A_img2](https://arc051.contest.atcoder.jp/img/arc/051/tonarinokyakuhayokukakikuukyakuda/axis2.png) 不存在红色区域。 ## 样例解释 3 ![A_img3](https://arc051.contest.atcoder.jp/img/arc/051/tonarinokyakuhayokukakikuukyakuda/axis3.png) 不存在蓝色区域。 ## 样例解释 4 ![A_img4](https://arc051.contest.atcoder.jp/img/arc/051/tonarinokyakuhayokukakikuukyakuda/axis4.png) 圆和矩形有重叠,但红色区域和蓝色区域都存在。 ## 样例解释 5 ![A_img5](https://arc051.contest.atcoder.jp/img/arc/051/tonarinokyakuhayokukakikuukyakuda/axis5.png) 由 ChatGPT 4.1 翻译