任务
编写一个将(作为输入)正整数的程序。然后,它将从开始计数0
,将每个整数附加到String
,仅在的长度String
小于输入值时才继续。
甲序列整数被定义为具有最大值属于完全形成的整数String
。通过“完全形成”,该整数应没有丢失的数字(如果满足的长度约束,则将出现此数字String
)。
程序的输出应为其相应的正输入的序列化整数。
规则
- 这是代码高尔夫球,所以最短的答案(以字节为单位)获胜!
- 输入将始终为正。
- 输出必须是以10为底的整数(十进制)。
- 该程序必须为0索引。
输入示例| 输出量
5 | 4 (0 1 2 3 4 - Length of 5)
11 | 9 (0 1 2 3 4 5 6 7 8 9 1 - Length of 11)
12 | 10 (0 1 2 3 4 5 6 7 8 9 10 - Length of 12)
1024 | 377 (0 1 2 3 4 5 6 7 8 ... - Length of 1024)
笔记)
- 如果您有任何疑问(或希望我提供更多示例),请发表评论!
- 灵感:https : //stackoverflow.com/questions/45034478/how-do-i-calculate-the-maximum-serialized-integers-in-1024-length-limit
@Rod添加了它,希望它可以更容易理解!
—
Jacob G.
在示例中为字符串添加引号可能会使您更容易理解它是字符串。
—
isaacg
—
Mego
11