#P6095. [JSOI2015] 串分割

    ID: 5010 远端评测题 3000ms 500MiB 尝试: 3 已通过: 1 难度: 6 上传者: 标签>2015二分答案各省省选江苏后缀数组SA

[JSOI2015] 串分割

题目背景

JYY 每天都会在地铁上度过很长的时间。

为了打发时间,JYY 随手写下了一个很长的环形的数字字符串,并且陷入了沉思。

题目描述

JYY 写下了一个长度为 NN 的,仅包含 12,……,999 种不同字符的环形字符串 SS。JYY 希望把 SS 进行 KK 次切割,并分成 KK 个非空的子串。对于每一个子串,由于其仅包含数字,我们可以将其看成一个十进制数——因此 经过 KK 次切割,JYY 可以得到 KK 个不同的十进制数。JYY 希望他得到的这 KK 个数中,最大的那一个尽量小。

输入格式

第一行包含两个整数 NNKK

第二行包含一个长度为 NN 的字符串 SS

输出格式

输出一行包含一个正整数,表示最佳分割方案中,JYY 所得到的那 KK 个数中,最大的那一个。

4 2
4321
32

提示

对于 100%100\% 的数据,3N2×1053\leq N\leq 2\times 10^52KN2\leq K\leq N