题目描述
四舍五入是个好东西。比如你只考了 $45$ 分,四舍五入后你是 $50$ 分再四舍五入你就是满分啦!
小理刚考完拓扑。成绩十分不理想。但老师觉得他每天都很认真的听课很不容易。于是决定给他一个提高成绩的机会:让他的成绩可以在小数点后的任意位置四舍五入(也可以四舍五入为最接近的整数)。
但是这是有限制的。小理只能四舍五入 $t$ 次。请帮助小理找到他在不超过 $t$ 次四舍五入可获得的最高成绩。
请注意,他可以选择不使用全部 $t$ 次机会。
此外,他甚至可以选择完全不对成绩进行四舍五入。
在这个问题中,使用经典的舍入规则:将数字四舍五入到第 $n$ 个数字时,必须先看一下数字 $n + 1$,如果小于 $5$ ,则第 $n$ 个数字将保持不变,而所有后续数字替换为 $0$ 。
否则,如果 $n + 1$ 位数大于或等于 $5$ ,则位置 $n$ 处的位数将增加 $1$ (如果此位数等于 $9$ ,这也可能会更改其他一些位数),并且随后的所有位数数字将替换为 $0$ 。最后,所有尾随的零将被丢弃。
例如,如果将数字 $1.14$ 舍入到小数点后第一位,则结果为 $1.1$ ,而如果将 $1.5$ 舍入到最接近的整数,则结果为 $2$ 。四舍五入到小数点后第五位的数字 $1.299996121$ 将得出数字 $1.3$ 。
输入格式
输入的第一行包含两个整数 $n$ 和 $t$ 表示小数(含小数点)的长度以及四舍五入的次数。
第二行为一个字符串表示小理的初始分数。
输出格式
一行表示小理能得到的最高分数(请勿输出尾零)。
样例输入输出
样例输入#1
6 1
10.245
样例输出#1
10.25
样例输入#2
6 2
10.245
样例输出#2
10.3
样例输入#3
3 100
9.2
样例输出#3
9.2
数据范围
对于 $100%$ 的数据,保证 $1 \le n \le 200000,1 \le t \le 10^9$ 。