0
已解决
张天璨
新手天翼
新手天翼
#include<iostream>
using namespace std;
long long a[25000000],cnt;
int zhuan(int n){
int i,j=0;
i=n;
while(i)
{
a[j]=i%2;
i/=2;
j++;
cnt++;
}
return cnt;
}
string hui(long long a[],long long cnt){
if(a[1]==0) return "no";
for(long long i=1;i<=cnt;i++){
if(a[i]!=a[cnt-i+1]){
return "no";
}
}
return "yes";
}
int main(){
int n;
cin>>n;
long long cnt=zhuan(n);
cout<<hui(a,cnt);
return 0;
}
WA
张天璨在2020-07-26 08:54:07追加了内容
@李翊冉
还输不对呀
张天璨在2020-07-26 09:33:08追加了内容
已AC
张天璨在2020-07-26 09:33:14追加了内容
已AC
张天璨在2020-07-26 09:33:20追加了内容
已AC