Start:
Jul, 07, 2018 12:00:00
2018年国服院程序设计基本技能达标考核(重现赛)
End:
Jul, 10, 2018 12:00:00
Time elapsed:
72:00:00
Time remaining:
00:00:00
【IT名人】乔治•斯蒂比兹
2371
Time Limit: 1 s
Memory Limit: 256 MB
Submission:128
AC:91
Score:0
Description
乔治·斯蒂比兹(George Stibitz ,1904-1995)被称为数字计算机之父,几乎在相同时期,他与德国工程师楚泽分别独立研制出了二进制数字计算机。
所以对于程序员来说2和1024是两个特殊的数字,现在给你一个数,问你它是否是2的n次方(n可取0和任何正整数)或它是否是1024的倍数。
Input
多组输入,每行读一个正整数x(1<=x<=40000)。
Output
如果n满足题目里的任意一个条件,则输出“YES”,否则输出“NO”,行末无多余空格,并需要换行。
Samples
input
1
2
3
4
5
1024
2048
3072
output
YES
YES
NO
YES
NO
YES
YES
YES
Hint
建议在了解字符串相关知识后完成本题。