Start: Aug, 04, 2019 00:00:00
2019暑期社会实践课后题day2
End: Aug, 18, 2019 00:00:00
Time elapsed:
Time remaining:

1024是个好数字 2235

Time Limit:  1 s      Memory Limit:   256 MB
Submission:18     AC:5     Score:0

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