#3620. Integer Division

0

Integer Division

Integer Division

题目描述

给定一个整数 XX,其取值范围在 −1018-10^{18} 到 101810^{18} 之间(含端点),输出 ⌊X10⌋\left\lfloor \dfrac{X}{10} \right\rfloor。

输入格式

输入按照如下格式从标准输入提供: XX

输出格式

输出 ⌊X10⌋\left\lfloor \frac{X}{10} \right\rfloor。 注意结果应以整数形式输出。

47
4
-24
-3
50
5
-30
-3
987654321987654321
98765432198765432

提示

−1018≤X≤1018-10^{18} \leq X \leq 10^{18} 输入中的所有数值均为整数。对于实数 xx,⌊x⌋\left\lfloor x \right\rfloor 表示“不大于 xx 的最大整数”。 例如,$\left\lfloor 4.7 \right\rfloor = 4, \left\lfloor -2.4 \right\rfloor = -3$, 以及 ⌊5⌋=5\left\lfloor 5 \right\rfloor = 5。 (详情请参见样例输入和输出中的说明。)不大于 4710=4.7\frac{47}{10} = 4.7 的整数有所有负整数、0,1,2,30, 1, 2, 3 和 44。 它们中的最大值是 44,因此 ⌊4710⌋=4\left\lfloor \frac{47}{10} \right\rfloor = 4。
由于不大于 −2410=−2.4\frac{-24}{10} = -2.4 的最大整数是 −3-3,所以 ⌊−2410⌋=−3\left\lfloor \frac{-24}{10} \right\rfloor = -3.
注意 −2-2 不满足条件,因为 −2-2 大于 −2.4-2.4.
不大于 5010=5\frac{50}{10} = 5 的最大整数是 55 本身。因此 ⌊5010⌋=5\left\lfloor \frac{50}{10} \right\rfloor = 5。
与前面的例子类似,⌊−3010⌋=−3\left\lfloor \frac{-30}{10} \right\rfloor = -3.
答案是 9876543219876543298765432198765432。 请确保所有位数都匹配。 如果你的程序没有按预期工作,建议检查所使用编程语言的规范。
如果你想测试代码的运行,可以使用题目陈述上方的 “Custom Test”。

标签: AtCoder|abc239B

来源

AtCoder|abc239B