Код: Выделить всё
int reverse(int x) {
int ans = 0;
while (x != 0) {
int num = x % 10;
if (ans > INT_MAX / 10 || ans < INT_MIN / 10) {
return 0;
}
ans = (ans * 10) + num;
x / 10;
}
return ans;
}
Что не так в этом коде?
Не могу придумать более быстрого метода< /п>
Подробнее здесь: https://stackoverflow.com/questions/787 ... erleetcode
Мобильная версия