牛客网-KY266 反序数
题目
代码(c++)
#include <stdio.h>
using namespace std;
int Reverse(int n) {
int reverse = 0;
int remain;
while (true) {
remain = n % 10;
n = n / 10;
reverse = reverse * 10 + remain;
if (n == 0) {
break;
}
}
return reverse;
}
int main() {
for (int n = 1000; n <= 9999; n++) {
if (n * 9 == Reverse(n)) {
printf("%d\n", n);
}
}
return 0;
}