题目名称 2227. 饭堂
输入输出 fancy.in/out
难度等级
时间限制 1000 ms (1 s)
内存限制 256 MiB
测试数据 10
题目来源 Gravatarcqw 于2016-04-12加入
开放分组 全部用户
提交状态
分类标签
分享题解
通过:8, 提交:41, 通过率:19.51%
Gravatar瑆の時間~無盡輪迴·林蔭 100 0.000 s 14.43 MiB C++
Gravatar农场主 100 0.006 s 0.38 MiB C++
Gravatarzhengtn03 100 0.009 s 0.74 MiB C++
Gravatar凤雏之死 100 0.014 s 0.21 MiB Pascal
GravatarRIXTON WJ 100 0.035 s 0.20 MiB Pascal
GravatarFoolMike 100 0.039 s 0.37 MiB C++
GravatarFmuckss 100 0.040 s 0.50 MiB C++
GravatarKZNS 100 0.071 s 0.43 MiB C++
Gravatar瑆の時間~無盡輪迴·林蔭 90 0.000 s 1.44 MiB C++
GravatarRIXTON WJ 80 0.052 s 0.20 MiB Pascal
本题关联比赛
20160412
20160412
关于 饭堂 的近10条评论(全部评论)
暴力才是美/xyx
Gravatar瑆の時間~無盡輪迴·林蔭
2020-05-15 11:16 3楼
Gravatar凤雏之死
2016-11-07 19:48 2楼
占楼
GravatarNVIDIA
2016-04-12 16:12 1楼

2227. 饭堂

★   输入文件:fancy.in   输出文件:fancy.out   简单对比
时间限制:1 s   内存限制:256 MiB

【题目描述】


每天中午,大量人流短时间涌进学校饭堂,饭堂班长表示不蛋定了,他必须合理安排饭堂饭菜的价格,来让同学们有愉快的心情就餐。

   已知饭堂饭菜的价格有N位(坑爹吧!),如果一个价格有不小于K个数位完全相同,那么这个数字就被认为是漂亮的,否则这个数字被认为是不漂亮的。饭堂班长想改变其中一个饭菜的价格,改变价格中的一位需要花费一些钱,所需费用等于改变量之差的绝对值。

   饭堂班长希望你能把这个价格变漂亮,求出最小费用,同时给出字典序最小的一个方案。


【输入格式】


第1行:两个用空格隔开的数字N和K(2 ≤ n ≤ 10^4, 2 ≤ k ≤ n)。

第2行:一个N位的数字表示原来的价格。


【输出格式】


第1行:最小费用。

第2行:所求方案。


【样例输入1】

6 5
898196

【样例输出1】

4
888188

【样例输入2】

3 2
533

【样例输出2】

0
533

【样例输入3】

10 6
0001112223

【样例输出3】

3
0000002223

【数据规模】

对于100%的数据,2≤N≤10000,2≤k≤n。

【来源】

在此键入。