1 bool Juge(int dat, int x){return !(dat & ~(1 << x));}
2 cout << boolalpha << ((i & (i - 1)) ? false : true) << endl;