题解 | 反序数
反序数
https://www.nowcoder.com/practice/e0d06e79efa44785be5b2ec6e66ba898
#define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include<iostream> #include<vector> #include<cstring> #include<queue> using namespace std; //设N是一个四位数,它的9倍恰好是其反序数(例如:1234的反序数是4321)求N的值 int Reverse(int n) { int temp = 0; while (n > 0) { temp = temp * 10 + n % 10; n = n / 10; } return temp; } int main() { for (int i = 1000; i < 9999; i++) { if (i * 9 == Reverse(i)) { printf("%d\n", i); } } return 0; }