我无法理解如何解决老师给我的问题.
给定数字N(0 <= N <= 100),找到它的第一个数字.
例如:
input: 100
result: 1
input: 46
result: 4
input: 3
result: 3
Run Code Online (Sandbox Code Playgroud)
这似乎很容易在第一,但(作为老师说的),应该用做ONLY整数数据类型(换句话说,使用+,-,*,/和%运营商).甚至可以这样做吗?
我只是无法实现如何从可变长度数字中提取第一个数字而不使用log10,条件,"while"循环或字符串转换等内容.