CF1230B.Ania and Minimizing

传统题 时间 2000 ms 内存 256 MiB 5 尝试 1 已通过 1 标签

Ania and Minimizing

题目描述

Ania 有一个大整数 SS。其十进制表示的长度为 nn,且不包含前导零。Ania 允许最多修改 kkSS 的数字。她希望通过修改,使得 SS 仍然没有前导零,并且尽可能小。请问最终 Ania 能得到的最小整数是多少?

输入格式

第一行包含两个整数 nnkk1n2000001 \leq n \leq 200\,0000kn0 \leq k \leq n),分别表示 SS 的十进制表示的位数和最多允许修改的数字个数。

第二行包含整数 SS。保证 SS 恰好有 nn 位数字,且没有前导零。

输出格式

输出 Ania 最终可能得到的最小整数。注意,结果整数也必须恰好有 nn 位。

说明/提示

如果一个数有至少两位且首位为 00,则它有前导零。例如,0000000690006901010101 有前导零,而 003000300010101010 没有前导零。

由 ChatGPT 4.1 翻译

样例

5 3
51528
10028
3 2
102
100
1 1
1
0

在线编程 IDE

建议全屏模式获得最佳体验