题解
2024-08-28 14:24:18
发布于:广东
1阅读
0回复
0点赞
#include<bits/stdc++.h>
using namespace std;
int f(int n,int n1){
if(n == 0){
n1 /= 10;
return n1;
} else {
return f(n / 8,(n1 + n % 8) * 10);
}
}
int g(int n,int n1){
if(n == 0){
n1 /= 10;
return n1;
} else {
g(n / 10,(n1 + n % 10) * 10);
}
}
int main(){
int n,n1 = 0;
cin >> n;
n1 = f(n,0);
if(g(n1,0) == n1){
cout << "YES";
} else {
cout << "NO";
}
return 0;
}
这里空空如也
有帮助,赞一个