mirror of
https://github.com/TheAlgorithms/C.git
synced 2026-10-03 04:08:25 +00:00
14 lines
297 B
C
14 lines
297 B
C
bool isPalindrome(int x){
|
|
if(x < 0 || (x % 10 == 0 && x != 0)) {
|
|
return false;
|
|
}
|
|
|
|
int revertedNumber = 0;
|
|
while(x > revertedNumber) {
|
|
revertedNumber = revertedNumber * 10 + x % 10;
|
|
x /= 10;
|
|
}
|
|
|
|
return x == revertedNumber || x == revertedNumber/10;
|
|
}
|