Run ID | 作者 | 问题 | 语言 | 测评结果 | 分数 | 时间 | 内存 | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|---|
156697 | 黄子轩 | 整数幂 | C++ | 运行超时 | 25 | 1000 MS | 260 KB | 400 | 2024-07-18 11:12:21 |
#include<iostream> #include<string> #include<cmath> using namespace std; int main(){ int a,big; cin>>a; int b[a],c[a]; for(int i=0;i<=a-1;i++){ cin>>b[i]; c[i]=0; }for(int i=0;i<=a;i++){ for(int j=0;j<=b[i];j++){ if(std::pow(2,j)==b[i]){ c[i]+=1; } } }for(int i=0;i<=a-1;i++){ if(c[i]==1){ cout<<"Yes"<<endl; }else{ cout<<"No"<<endl; } } }