function math(n) {
if (n < 0)
return false;
if (n < 10)
return true;
if (n % 10 == 0)
return false;
if (n < 100)
return n % 10 === Math.floor(n / 10);
var inverso = 0;
while (inverso < n) {
inverso = (10 * inverso) + (n % 10);
n = Math.floor(n / 10);
}
return n == inverso || n == Math.floor(inverso / 10);
}
function math2(num) {
if (num < 0)
return false;
var n = num;
var inverso = 0;
while (n > 0) {
inverso = (10 * inverso) + (n % 10);
n = Math.floor(n / 10);
}
return num == inverso;
}
function str(n) {
if (n < 0)
return false;
var s = n.toString();
var left = 0, right = s.length - 1;
while (left < right) {
if (s[left] != s[right])
return false;
left++;
right--;
}
return true;
}
var n = 100000;