SZ#G3SM21. 【GESP强化 三级】逐位舍入

提交2 通过1
通过率50%
时间限制2000ms
内存限制256MiB
    ID: 11964 传统题 2000ms 256MiB 尝试: 2 已通过: 1 难度: 入门 上传者: 标签>GESPGESP强化C++c++编程题三级模拟算法简单模拟四舍五入2星

题目描述

给出非负整数 XX,依次对 i=1,2,,Ki=1,2,\ldots,K 执行操作:把当前 XX 四舍五入到最接近的 10i10^i 的倍数;距离相同时取较大的那个倍数。

例如 20482048 先四舍五入到十位得到 20502050,再四舍五入到百位得到 21002100。请输出全部操作后的 XX

输入格式

输入一行两个整数 X,KX,K

输出格式

输出依次完成 KK 次四舍五入后的整数。

2048 2
2100
1 15
0
999 3
1000

数据范围

  • 0X<10150\le X<10^{15}
  • 1K151\le K\le15