姬誉蛙
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
姬誉蛙
题目背景
题目描述
Ringo 为了解除姬誉蛙的诅咒需要做出由 Tabuki 出的一道题。
定义一个 串的权值为这个串中 的数量与 的数量的乘积。
给你一个长度为 的 串。你想知道将整个串恰好划分为 个连续子串后,这 个子串的最大权值最小可以是多少。
输入格式
第一行,两个正整数 。
第二行,一个长度为 的 串。
输出格式
仅一行,一个整数,表示最大权值最小可以是多少。
输入输出样例 #1
输入 #1
9 2
100000001
输出 #1
4
输入输出样例 #2
输入 #2
18 3
100000010101001000
输出 #2
6
说明/提示
【样例解释 #1】
分成的两段分别为 10000 和 0001。第一段的权值为 ,第二段的权值为 ,最大值为 。
可以证明不存在使得最大权值更小的方案。需要注意的是,1000 和 00001 也是一个最大权值为 的方案。
【样例解释 #2】
可以分成三段 1000000、10101、001000,最大权值为第二段的 。
【数据范围】
对于 的数据,。
对于 的数据,。
对于另外 的数据,串中仅含有 。
对于全部的数据,,串中仅含 或 。