提交时间:2024-08-19 10:11:16
运行 ID: 166215
#include <iostream> using namespace std; int main() { int t,n; cin >> t; while (t --) { cin >> n; if (n == 1) cout << "Yes" << endl; else if (n & 1) cout << "No" << endl; else { for (int i = 1 ; i <= n ; i ++) { n /= 2; if (n == 1) { cout << "Yes" << endl; break; } if (n & 1) { cout << "No" << endl; break; } } } } }