Be the Winner
题号:NC237119
时间限制:C/C++/Rust/Pascal 1秒,其他语言2秒
空间限制:C/C++/Rust/Pascal 256 M,其他语言512 M
64bit IO Format: %lld

题目描述

n 堆苹果。 您可以一次取任意数量的连续苹果。
例如“@@@”可以变成“@@”或“@”或“@ @”(两堆)。 两个人一个接一个拿到苹果,最后一个拿的是失败者。 Fra 想知道在哪些情况下他可以通过策略获胜(即无论对手采取什么行动,fra 都会获胜)。

输入描述:

第一行一个整数 n (),表示 n 堆苹果。
第二行 n 个整数 a (),表示第 i 堆苹果有 a_i 个。

输出描述:

如果有必胜策略,输出"Yes",否则输出"No"。
示例1

输入

复制
2
2 2

输出

复制
No
示例2

输入

复制
1
3

输出

复制
Yes

备注:

原题链接:https://acm.hdu.edu.cn/showproblem.php?pid=2509