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

题目描述

Alice 和 Bob 在玩游戏。

初始一共有 n 个正整数,Alice 和 Bob 轮流操作。

Alice和Bob每次操作可以选择以下操作中的一个(这些操作均将两个数变为一个数):
1.选择两个数x和y,将这两个数变为一个数x+y
2.选择两个数x和y,将这两个数变为一个数x-y
3.选择两个数x和y,将这两个数变为一个数x*y

当无法操作的时候,游戏结束

Alice 的目标是使得最后的数字为奇数,Bob 的目标是使得最后的数字为偶数。

Alice 先操作。

Alice 和 Bob 都绝对聪明,最后谁能赢?

输入描述:

第一行一个正整数 n (1≤n≤100000) 表示数字个数。

接下来一行 n 个整数,第 i 个整数 ai (1≤ai≤100000) 表示第 i 个数是几。

输出描述:

如果 Alice 赢,输出 0,否则输出 1。
示例1

输入

复制
2
1 1

输出

复制
0

说明

Alice选择操作3,直接获胜