自己看
2026-08-17 10:25:04
发布于:广东
0阅读
0回复
0点赞
#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
ll n;
string func(ll n){
ll sum=0;
ll x=1;
while(n!=0){
sum=sum+(n%8)*x;
n/=8;
x*=10;
}
string num=to_string(sum);
return num;
}
int main(){
//freopen(".in","r",stdin);
//freopen(".out","w",stdout);
std::ios::sync_with_stdio(false);
std::cin.tie(nullptr);
std::cout.tie(nullptr);
cin>>n;
string cnt=func(n);
string cnt1=cnt;
reverse(cnt.begin(),cnt.end());
if(cnt==cnt1){
cout<<"YES"<<endl;
}else{
cout<<"NO"<<endl;
}
//fclose(stdin);
//fclose(stdout);
return 0;
}
//coder::by::M91
这里空空如也






有帮助,赞一个