#P005900. 趣味数学
趣味数学
题目描述
小 和小 都是趣味数学社团的成员。今天社团的兴趣课上,老师给出了一道趣味的数学游戏,让小 和小 来完成。
游戏开始,老师会给出一个随机的整数 。双方轮流操作,每次操作,会用当前的数字减去该数字的各个位中的最大数、或者用当前数字减去该数字的各个位中除了数字 以外的最小数。下次操作,会在做完减法之后的数字上继续进行。游戏进行到数字为 结束,最后一次做减法操作的一方获得胜利。
游戏开始后,小 先操作,小 后操作。假设小 和小 都足够聪明,总是执行对自己最有利的决策。
比如:,小 先手操作,会减去数字 ,。小 再次操作,只能减数字 ,。小 再次操作,只能减数字 ,,小 获胜。如果小 第一次操作减掉了数字 ,经过计算可知,小 会失败。
再比如:,小 先手操作,可以选择减数字 也可以选择减数字 ,为了取得胜利,聪明的小 会做出对自己最有利的决策。
请你计算最后小 是否获得胜利,如果小 获得胜利,请输出 "YES",如果小 失败,请输出 "NO"。
输入格式
本次共有 组测试数据。
第 行输入一个整数 ,代表测试数据的组数。
接下来 行,每行输入一个整数 ,代表对于当前的测试数据,游戏开始时,老师给出的数字的值。
输出格式
输出 行,代表按照读入的顺序,对于每组测试数据,小 是否获得胜利,如果小 获得胜利,请输出 "YES",如果小 失败,请输出 "NO"。
样例
输入
2
12
20
输出
YES
NO
输入
5
51
221
465
2021
2024
输出
YES
NO
NO
YES
YES
数据范围
对于 的数据,满足 。
对于 的数据,满足 。
对于 的数据,满足 ,。