1class Solution {2public:3bool isPalindrome(int x) {4if (x < 0) {5return false;6}78long long reversed = 0;9long long temp = x;1011while (temp != 0) {12int digit = temp % 10;13reversed = reversed * 10 + digit;14temp /= 10;15}1617return (reversed == x);18}19};