Run ID 作者 问题 语言 测评结果 分数 时间 内存 代码长度 提交时间
166211 C班-张腾午 二进制半整数 C++ 通过 100 70 MS 264 KB 398 2024-08-19 10:09:26

Tests(5/5):


#include<bits/stdc++.h> using namespace std; int main() { int n,x,i,j,k,a,b; bool flag; scanf("%d",&n); for(i=1;i<=n;i++) { scanf("%d",&x); a=1; b=1; flag=false; for(j=0;j<=30;j++) { a=pow(2,j); for(k=0;k<=30;k++) { b=pow(2,k); if(a+b==x) flag=true; } } if(flag) cout<<"yes\n"; else cout<<"no\n"; } return 0; }


测评信息: