- #define _CRT_SECURE_NO_WARNINGS
- #include
- #include
- int isPalindrome(char *str)
- {
- char *p=str;
- char *q=str;
- while(*q)q++;
- q--;
- while(p
- {
- if(*p!=*q)
- return 0;
- p++;q--;
- }
- return 1;
- }
- int main() {
- int l,r;
- int cnt=0;
- scanf("%d%d",&l,&r);
- int i;
- for(i=l;i<=r;i++)
- {
- char buf[100];
- sprintf(buf,"%d",i);
- if(isPalindrome(buf))
- {
- printf("%d\n",i);
- cnt++;
- }
-
- }
- printf("%d\n",cnt);
-
- return 0;
- }