2946 - 回文二进制

小S非常喜欢二进制数,同时如果一个数的二进制是回文数,那就更好了。
给定一个正整数 T ,每次询问给出一个十进制整数 x ,判断 x 的二进制是否是回文数。
如果是,输出 "Yes" , 如果不是,输出 "No"。

输入

第一行为一个正整数 T
接下来 T 行,每行一个十进制整数 x

输出

输出 T 行,表示判断每次询问的数字的二进制是否为回文数;
如果是,输出"Yes" , 如果不是,输出"No"。

样例

输入

3
44
33
22

输出

No
Yes
No

提示

60%的数据保证, T \leq 10^50 \leq x \leq 10^9
100%的数据保证, T \leq 10^50 \leq x \leq 10^{18}

来源

奇遇编程

题目参数

时间限制 1 秒
内存限制 32 MB
提交次数 0
通过人数 0
统计

上一题 下一题