小编Pha*_*ter的帖子

使用ONLY整数运算查找数字的第一个数字

我无法理解如何解决老师给我的问题.

给定数字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"循环或字符串转换等内容.

c# math

7
推荐指数
2
解决办法
254
查看次数

标签 统计

c# ×1

math ×1