#Lutece3302. 爱情游戏
爱情游戏
Description
安娜苏和徐伦在玩一个游戏。
给出一个长度为 的数组 ,其中第 个元素为 。
给出一个 阶方阵 ,满足
其中 表示 中第 行第 列的元素。
游戏开始时,令矩阵 ,记矩阵 的阶数为 。
接下来两人轮流操作,在每次操作中:
- 若 ,玩家选择一个 (),得到 分,然后令 。其中 表示 去掉第 行第 列得到的 阶子矩阵。
- 若 ,玩家得到 分,游戏结束。
最终获得分数高的玩家获胜。注意:两位玩家分数相同时,双方都不视为获胜。
出于绅士风度,安娜苏决定让徐伦先手。现在他们希望你来判断,当两人均采取最优策略时,徐伦能否获胜?
Input
第一行输入一个正整数 (), 是偶数。
第二行输入 个正整数,第 个数为 ()。
Output
一行一个字符串,若徐伦能获胜则输出 YES
,否则输出 NO
。
Samples
Note
当一个矩阵 的行数 和列数 相等时,称 为 阶方阵,其阶数为 。 表示矩阵 的行列式。
对于样例 2,游戏开始时,。
第一次操作徐伦选择 或 ,结果是一样的:获得 分,并令 。
第二次操作安娜苏获得 分,游戏结束。
两人分数相同,徐伦不能获胜。
Resources
电子科技大学第十三届 ACM 趣味程序设计竞赛