/**
判断一个数是否是2的次方
*/
#include <stdio.h>
int main()
{
int i, flag;
scanf("%d", &i);
for (flag ^= flag; i; ++flag, i = i & (i - 1));
printf(1 == flag ? "Yes/n" : "No/n");
return 0;
}
/**
判断一个数是否是2的次方
*/
#include <stdio.h>
int main()
{
int i, flag;
scanf("%d", &i);
for (flag ^= flag; i; ++flag, i = i & (i - 1));
printf(1 == flag ? "Yes/n" : "No/n");
return 0;
}