P12974 蒸蒸日上

题目背景

Source:TYCPC 4th,Check:xjking。 [オーバーライド ](https://music.163.com/song?id=2105374808&uct2=U2FsdGVkX18PX/5u8EoipDWYOwGy7fBJZ0o/tdcVZGw=)

题目描述

三国杀是一款蒸蒸日上的游戏,其中关于距离的设定比较有趣。 有 $n$ 个玩家围成一圈玩三国杀,从某个位置开始顺时针依次标号从 $1$ 到 $n$ 的位次。 定义位置距离为两个玩家之间**顺时针或逆时针**相隔的人数最小值**加上** $1$。 定义实际距离为位置距离的修正,具体的: 1. 当其中一位玩家装备了 `+1` 坐骑,**其他玩家对他**计算实际距离时变为位置距离加上 $1$。 2. 当其中一位玩家装备了 `-1` 坐骑,**他对其他玩家**计算实际距离时变为位置距离减去 $1$。 3. 如果一位玩家的坐骑是 `0` 则代表其没有坐骑,不产生特殊效果。 注意:**实际距离**指的是计算时的距离,游戏中两人的位次**没有改变**。 当一位玩家的**武器距离**大于等于**他对想要攻击的玩家**计算的实际距离时,我们称这位玩家可以攻击到他想要攻击的玩家。 现在给你两个玩家 A 和 B 的位次,武器距离和坐骑情况,请你判定 A 是否能攻击到 B,B 是否能攻击到 A。

输入格式

输入共三行,第一行先读入一个正整数 $n$ 表示参与游玩的人数。 后两行每一行形容一个玩家的游戏情况,第一行形容 A,第二行形容 B。 一行有两个整数和一个字符串,表示一个玩家的位次,武器距离和坐骑情况。

输出格式

输出共两行,每一行有一个字符串形容攻击的权限,第一行表述 A 是否能攻击到 B,第二行表述 B 是否能攻击到 A。 一行有一个字符串 `Yes` 或者 `No`,如果为 `Yes` 则可以成功否则不行。

说明/提示

### 样例解释 1 因为 A 装备了 `+1` 坐骑,B 对 A 计算实际距离应当加上 $1$,但是 B 装备了 `-1` 坐骑,所以 B 刚好能打到 A。 ## 数据范围 共 $10$ 个测试点,不开启捆绑测试。 对于前 $10\%$ 的数据,保证坐骑只有 `0`。 对于 $100\%$ 的数据,$3\le n\le 8$,坐骑只有 `0,-1,1` 三种,武器距离不超过 $4$ 且不少于 $1$,保证两人的位次在 $1\sim n$ 之间且不相等。 --- AI 玩过三国杀吗?