#include<iostream>
using namespace std;
int main() {
int n;
cin >> n;
for (int i = 10000; i <= 999999; i++)
{
int temp = 0;
int number = i;
int k = 0;
while (number > 0)
{
k += number % 10;//每一位上求和
temp *= 10;
temp += number % 10;
number = number / 10;
}
if (temp == i&&k==n)
cout << i << endl;
}
return 0;
}
不仅要是回文,且各位上相加等于n。