小编use*_*540的帖子

检查拼写的数字是否在C++范围内

我想在输入部分输入时检查范围列表(最小值,最大值)的(数字)输入; 换句话说,我需要一个优雅的算法来检查一个数字的前缀与一个范围(不使用正则表达式).

样本测试用例:

 1 is in (  5,   9) -> false
 6 is in (  5,   9) -> true
 1 is in (  5,  11) -> true  (as 10 and 11 are in the range)
 1 is in (  5, 200) -> true  (as e.g. 12 and 135 are in the range)
11 is in (  5,  12) -> true
13 is in (  5,  12) -> false 
13 is in (  5,  22) -> true
13 is in ( …
Run Code Online (Sandbox Code Playgroud)

c++ algorithm numbers

46
推荐指数
2
解决办法
3095
查看次数

标签 统计

algorithm ×1

c++ ×1

numbers ×1