#D0507. 公共边框
公共边框
题目描述
33DAI 拿到了 个长度为 的字符串 ,他发现这些字符串的开头的很长一段可能都是一样的,结尾也是。
于是想要聪明的你帮他构造一个长度同样为 的字符串 ,满足以下要求:
- 仅由
0
和1
构成。 - 对于 中的每个
1
,都有“它的位置到开头都是1
”或者“它的位置到结尾都是1
”- 即所有
0
必须连续,1
可以从开头延申或者从结尾延申。
- 即所有
- 对于 中的每个
1
的位置,都有 的对应位置都是相同的字符。
请输出你构造的 中最多能有几个 1
。
输入格式
一行两个数 。
接下来 行,每行一个字符串 ,即 。
输出格式
一个整数,即你构造的 中最多 1
的数量。
4 7
abcdefg
abxxxfg
abcdxxg
abxxefg
3
4 7
abcdefg
abcdefg
abcdefg
abcdefg
7
样例解释
对应的 分别为:
- 样例 :
1100001
- 样例 :
1111111
数据规模与约定
对于 的数据,,,保证每个字符串都由小写字母构成。
- 子任务 1(30 分):保证 。
- 子任务 2(30 分):保证 。
- 子任务 3(40 分):没有特殊限制。
相关
在下列比赛中: