#include #include using namespace std; bool dali_e_palindrom(int x) { int prevrten_broj = 0; int tmp = x; while(tmp > 0) { int cifra = tmp % 10; prevrten_broj = (prevrten_broj * 10) + cifra; tmp /= 10; } if(x == prevrten_broj) { return true; } return false; } int main() { int number; cin >> number; if(dali_e_palindrom(number)) { cout << number << " palindrome true" << endl; } else { cout << number << " palindrome false" << endl; } int prv_paren_pogolem, prv_paren_pomal; if(number % 2 == 0) { prv_paren_pomal = number - 2; prv_paren_pogolem = number + 2; } else { prv_paren_pomal = number - 1; prv_paren_pogolem = number + 1; } if(dali_e_palindrom(prv_paren_pomal)) { cout << prv_paren_pomal << " palindrome true" << endl; } else { cout << prv_paren_pomal << " palindrome false" << endl; } if(dali_e_palindrom(prv_paren_pogolem)) { cout << prv_paren_pogolem << " palindrome true" << endl; } else { cout << prv_paren_pogolem << " palindrome false" << endl; } return 0; }