| 比赛场次 | 474 | 
|---|---|
| 比赛名称 | 20160412 | 
| 比赛状态 | 已结束比赛成绩 | 
| 开始时间 | 2020-05-15 07:00:00 | 
| 结束时间 | 2020-05-15 11:00:00 | 
| 开放分组 | 全部用户 | 
| 组织者 | cqw | 
| 注释介绍 | 
| 题目名称 | 饭堂 | 
|---|---|
| 输入输出 | fancy.in/out | 
| 时间限制 | 1000 ms (1 s) | 
| 内存限制 | 256 MiB | 
| 测试点数 | 10 简单对比 | 
| 用户 | 结果 | 时间 | 内存 | 得分 | 
|---|---|---|---|---|
|  | AAAAAAAATA | 5.000 s | 1.44 MiB | 90 | 
每天中午,大量人流短时间涌进学校饭堂,饭堂班长表示不蛋定了,他必须合理安排饭堂饭菜的价格,来让同学们有愉快的心情就餐。
已知饭堂饭菜的价格有N位(坑爹吧!),如果一个价格有不小于K个数位完全相同,那么这个数字就被认为是漂亮的,否则这个数字被认为是不漂亮的。饭堂班长想改变其中一个饭菜的价格,改变价格中的一位需要花费一些钱,所需费用等于改变量之差的绝对值。
饭堂班长希望你能把这个价格变漂亮,求出最小费用,同时给出字典序最小的一个方案。
第1行:两个用空格隔开的数字N和K(2 ≤ n ≤ 10^4, 2 ≤ k ≤ n)。
第2行:一个N位的数字表示原来的价格。
第1行:最小费用。
第2行:所求方案。
6 5 898196
4 888188
3 2 533
0 533
10 6 0001112223
3 0000002223
对于100%的数据,2≤N≤10000,2≤k≤n。
在此键入。