Run ID:79185

提交时间:2024-06-30 14:48:57

#include<bits/stdc++.h> using namespace std; int main() { int n; cin>>n; if(n>1||n<9){ cout<<"YES"; }else if(n>10||n<100){ int g=n%10; int s=n/10%10; int b=n/100%10; if(g==b){ cout<<"YES"; } }else if(n>10||n<100){ int g=n%10; int s=n/10%10; int b=n/100%10; int q=n/1000%10; if(g==q&&s==b){ cout<<"YES"; } }else if(n>10||n<100){ int g=n%10; int s=n/10%10; int b=n/100%10; int q=n/1000%10; int w=n/10000%10; if(g==w&&s==q){ cout<<"YES"; } }else if(n>10||n<100){ int g=n%10; int s=n/10%10; int b=n/100%10; int q=n/1000%10; int w=n/10000%10; int sw=n/100000%10; if(g==sw&&s==w&&b==q){ cout<<"YES"; } }else if(n>10||n<100){ int g=n%10; int s=n/10%10; int b=n/100%10; int q=n/1000%10; int w=n/10000%10; int sw=n/100000%10; int bw=n/1000000%10; if(g==bw&&sw==s&&b==w){ cout<<"YES"; } }else if(n>10||n<100){ int g=n%10; int s=n/10%10; int b=n/100%10; int q=n/1000%10; int w=n/10000%10; int sw=n/100000%10; int bw=n/1000000%10; int qw=n/10000000%10; if(g==qw&&bw==s&&b==sw&&w==q){ cout<<"YES"; } }else if(n>10||n<100){ int g=n%10; int s=n/10%10; int b=n/100%10; int q=n/1000%10; int w=n/10000%10; int sw=n/100000%10; int bw=n/1000000%10; int y=n/100000000%10; if(g==y&&bw==s&&b==sw&&w==b){ cout<<"YES"; } } return 0; }