#W0001. 切割喵
切割喵
题目描述
给定一个正整数 ,判断一个正方形是否可以被分割成 个小正方形(大小不要求相等)。输出 "Yes" 或 "No" 表示是否存在这样的分割方案。多组测试数据。
分割的定义为切一刀,但切割必须是线段,且线段的端点必须落在正方形的边界或之前切出的线段上。
输入格式
第一行包含一个正整数 ,表示测试数据的组数。
接下来的 行,每行包含一个正整数 。
数据范围为 ,。
输出格式
对于每组数据,输出一行 "Yes" 或 "No",表示是否存在满足条件的分割方案。可以输出此答案的大小写形式(如 "yEs"、"yes"、"Yes" 和 "YES" 都是可以接受的)。
样例 #1
输入样例 #1
3
4
3
256
输出样例 #1
Yes
No
Yes
提示
样例解释 1
- 显然,正方形无法分割为 个小正方形。
- 由于 和 ,它们可以被分割成若干个全等的小正方形。