Start:
Nov, 05, 2017 17:30:00
2017年秋季学期程序设计基础(C语言)第一次考试
End:
Nov, 05, 2017 20:30:00
Time elapsed:
Time remaining:
1024是个好数字
2235
Time Limit: 1 s
Memory Limit: 256 MB
Submission:995
AC:189
Score:10
Description
对于程序员来说1024是一个特殊的数字,现在给你一个数,问你它是否是2的n次方(n可取0和任何正整数)或它是否是1024的倍数。
Input
正整数x(1<=x<=40000)。多组输入,直到EOF结束。
Output
如果n满足题目里的任意一个条件,则输出“YES”,否则输出“NO”,行末无多余空格,并需要换行。
Samples
input
1
2
3
4
5
1024
2048
3072
output
YES
YES
NO
YES
NO
YES
YES
YES