Is a Power of Ten
Problem statement
Given a signed integer n, return true exactly when n = 10^k for some nonnegative integer k.
1 is a power of ten because 10^0 = 1. Zero and negative integers are not powers of ten.
Function
isPowerOfTen(n: long) → booleanExamples
Example 1
n = 1000return = true1000 equals 10 cubed.
Example 2
n = 120return = false120 is not an integer power of ten.
Example 3
n = 1return = trueThe exponent may be zero.
Constraints
-10^18 <= n <= 10^18.