題目描述
一個正整數,如果從左向 右讀(稱之為正序數)和從右向左讀(稱之為倒序數)是一樣的,這樣的數就叫回文數。輸入兩個整數m和n(m<n),輸出區間[m,n]之間的回文數。
?
輸入
輸入兩個正整數m和n,輸入保證m<n。
?
輸出
按從小到大的順序,輸出m到n之間的回文數,每個數后面有一個空格。
?
樣例輸入
100 200
?
樣例輸出
101 111 121 131 141 151 161 171 181 191
#include<stdio.h> int main() {int m,n;int a;int sum=0;scanf("%d%d",&m,&n);for(int i=m;i<=n;i++){a=i;while(a!=0){sum=sum*10+a%10;a/=10;}if(sum==i){printf("%d",i);printf(" ");}sum=0;}return 0;}
?