Run ID | 作者 | 问题 | 语言 | 测评结果 | 分数 | 时间 | 内存 | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|---|
191366 | taoxuan | 整数幂 | C++ | 通过 | 100 | 13 MS | 240 KB | 344 | 2025-02-26 10:49:27 |
#include<iostream> using namespace std; int main() { int n,f; cin>>n; for(int i=1;i<=n;i++) { int k=0; cin>>f; while(f>1) { if(f*1.0/2!=f/2){ k=1; cout<<"No"<<"\n"; break;} f=f/2;} if(k==0) cout<<"Yes"<<"\n";} return 0;}