牛客练习赛35-A题
#include <stdio.h>
#include <math.h>
#include <string.h>
int main()
{
unsigned long long T, n, i;
scanf("%lld", &T);
while(T--){ scanf("%lld", &n);
if(n < 4){
printf("NO\n"); continue;
}
n &= n - 1; n &= n - 1; if(n){ printf("NO\n"); }else{ printf("YES\n"); }
}
}
为什么这个代码不对?
