CF1472A.Cards for Friends

传统题 时间 2000 ms 内存 256 MiB 3 尝试 1 已通过 1 标签

Cards for Friends

题目描述

为了庆祝新年,Ploycarp 计划给他所有 nn 个朋友寄送明信片。他想要亲手制作。为了这个目标,他准备了一张 w×hw\times h 的纸,他可将其剪成若干片。

Polycarp 可以剪开任意一张其所拥有的形如 w×hw\times h 的纸按照以下两种方式:

  • 如果 ww 是偶数,那么他可以将该纸片对半剪开,得到两张 w2×h\frac{w}{2}\times h 的纸片;
  • 如果 hh 是偶数,那么他可以将该纸片对半剪开,得到两张 w×h2w\times \frac{h}{2} 的纸片;

如果 wwhh 同为偶数,那么 Polycarp 可以以任意一种方式将这张纸片剪开。

经过对纸张的裁剪,纸张的总数从 11 开始逐渐增加。

请帮助 Polycarp 找出他是否可以在仅仅使用以上两种方式的情况下,把纸张剪出 nn 张或更多。

输入格式

第一行一个整数 tt1t1041\le t\le 10^4),表示数据组数。

输出格式

输出共 tt 行,对于魅族数据,输出一行一个字符串。如果能剪出 nn 个或更多纸片,则输出 YES,否则输出 NO


translate by @1289H2051N343O375S8

样例

5
2 2 3
3 3 2
5 10 2
11 13 1
1 4 4
YES
NO
YES
YES
YES

在线编程 IDE

建议全屏模式获得最佳体验