#abc273b. [abc273_b]Broken Rounding
[abc273_b]Broken Rounding
题目描述
给定一个非负整数 ,按照顺序对 执行以下操作,找出得到的最终 。
- 将 四舍五入到最近的 。
- 具体地,用 "使 最小的 的倍数 " 替换 。
- 下面是一些例子:
- 将 四舍五入到最近的 得到 。
- 将 四舍五入到最近的 得到 。
- 将 四舍五入到最近的 得到 。
- 将 四舍五入到最近的 得到 。
约束条件
- 和 是整数。
输入
输入从标准输入中以以下格式给出:
输出
输出答案作为一个整数。
示例输入 1
2048 2
示例输出 1
2100
通过这些操作, 变化为 。
示例输入 2
1 15
示例输出 2
0
示例输入 3
999 3
示例输出 3
1000
示例输入 4
314159265358979 12
示例输出 4
314000000000000
可能无法适应 位整数类型。