提交时间:2024-08-19 20:29:01

运行 ID: 167904

#include <bits/stdc++.h> using namespace std; bool f(int n) { int cnt = 0; while (n) { cnt += n & 1; if (cnt > 2) return false; n >>= 1; } return cnt == 2; } int main() { int t; cin >> t; while (t--) { int n; cin >> n; cout << (f(n) ? "yes" : "no") << endl; } return 0; }