Code:
#include<bits/stdc++.h>
using namespace std;
bool palindromes(string s1){
bool flag=false;
string s2="";
int n=s1.size();
for(int i=n;i>=0;i--){
s2+=s1[i];
}
if(s1==s2){
flag=true;
}
return flag;
}
int main(){
int n;
cin >>n;
string s1="";
int count=0;
for(int i=1;i<=n;i++){
s1+=i-'0';
if(palindromes(s1)){
count++;
}
}
cout <<count<<endl;
return 0;
}