问题描述
给定一个介于 −1018 和 1018 之间(包括边界)的整数 X,请打印出 leftlfloordfracX10rightrfloor。
注意事项
对于实数 x,leftlfloorxrightrfloor 表示"不超过 x 的最大整数"。例如,我们有 leftlfloor4.7rightrfloor=4,leftlfloor−2.4rightrfloor=−3,以及 leftlfloor5rightrfloor=5。(有关详细信息,请参阅示例输入和输出中的描述。)
约束条件
- −1018≤X≤1018
- 输入中的所有值都是整数。
输入
输入以以下格式从标准输入中给出:
X
输出
打印出 leftlfloorfracX10rightrfloor。请注意,输出应为整数。
示例输入1
47
示例输出1
4
不超过 frac4710=4.7 的整数包括负整数、0、1、2、3 和 4。其中最大的整数是 4,因此我们有 leftlfloorfrac4710rightrfloor=4。
示例输入2
-24
示例输出2
-3
由于不超过 frac−2410=−2.4 的最大整数是 −3,因此我们有 $\\left\\lfloor \\frac{-24}{10} \\right\\rfloor = -3$。
请注意,−2 不满足条件,因为 −2 超过了 −2.4。
示例输入3
50
示例输出3
5
不超过 frac5010=5 的最大整数是 5 本身。因此,我们有 leftlfloorfrac5010rightrfloor=5。
示例输入4
-30
示例输出4
-3
与上一个示例一样, $\\left\\lfloor \\frac{-30}{10} \\right\\rfloor = -3$。
示例输入5
987654321987654321
示例输出5
98765432198765432
答案是 98765432198765432。请确保所有数字匹配。
如果您的程序不能按预期工作,请检查所使用的编程语言的规范。
如果要检查代码的工作原理,可以使用问题描述上方的"自定义测试"。