C. 四舍五入到指定倍数

    传统题 1000ms 256MiB

四舍五入到指定倍数

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

给定两个非负整数 aakk,其中 k>0k>0

请将 aa 四舍五入到最接近的 kk 的倍数。

如果 aa 到前后两个 kk 的倍数距离相同,则向较大的方向取整。

例如,当 k=100k=100 时:

  • 143143 四舍五入后为 100100
  • 158158 四舍五入后为 200200
  • 150150100100200200 的距离相同,因此结果为 200200

输入格式

输入共两行。

第一行一个整数 aa

第二行一个整数 kk

输出格式

输出一个整数,表示 aa 四舍五入到最接近的 kk 的倍数后的结果。

样例

143
100
100
150
100
200

说明/提示

数据范围:

  • 0a26310 \le a \le 2^{63}-1
  • 1k26311 \le k \le 2^{63}-1

保证正确答案不超过 26312^{63}-1

韬韬|阶段性检测(二)

未参加
状态
已结束
规则
IOI
题目
6
开始于
2026-8-11 0:00
结束于
2026-8-12 0:00
持续时间
2 小时
主持人
参赛人数
3