#include <iostream>
int numDigits(int number)
{
int digitSoFar = 1;
if (number < 0) number = -number;
while (number/=10) ++digitSoFar;
return digitSoFar;
}
int main() {
std::cout << numDigits(-1488);
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKaW50IG51bURpZ2l0cyhpbnQgbnVtYmVyKQp7CglpbnQgZGlnaXRTb0ZhciA9IDE7CglpZiAobnVtYmVyIDwgMCkgbnVtYmVyID0gLW51bWJlcjsKCXdoaWxlIChudW1iZXIvPTEwKSArK2RpZ2l0U29GYXI7CgkKCXJldHVybiBkaWdpdFNvRmFyOwp9CgppbnQgbWFpbigpIHsKCQoKCXN0ZDo6Y291dCA8PCBudW1EaWdpdHMoLTE0ODgpOwoJCglyZXR1cm4gMDsKfQ==