题解 | 回文对称数
#include<stdio.h> int main() { int n; scanf("%d",&n); for(int i=1;i<=n;i++) { long sum=0; for(int j=i;j!=0;) { sum=sum*10+j%10; j/=10; } if(sum==i) { printf("%d\n",i); } } return 0; }
将输入数字倒叙组合再输出比较即可
#include<stdio.h> int main() { int n; scanf("%d",&n); for(int i=1;i<=n;i++) { long sum=0; for(int j=i;j!=0;) { sum=sum*10+j%10; j/=10; } if(sum==i) { printf("%d\n",i); } } return 0; }
将输入数字倒叙组合再输出比较即可
相关推荐