牛牛喜欢字符串
题解
讨论
查看他人的提交
题号:NC205070
时间限制:C/C++/Rust/Pascal 1秒,其他语言2秒
空间限制:C/C++/Rust/Pascal 256 M,其他语言512 M
64bit IO Format: %lld
题目描述
牛牛现在有一个长度n的字符串(仅包含小写字母),他现在把这个字符串,每隔k个就分出来一个子串,比如[1,k]为第一个子串,[k+1,2k]为第二个、[2k+1,3k]为第三个.....(保证n%k=0)
牛牛想要把这些子串都变成一样的。他可以选择任意一个子串的任意一个字符进行更改,但是他太懒了,他想让你帮他算算最少要进行多少次操作。
输入描述:
第一行输入n(1≤n≤10
6
)和k(1≤k≤n 数据保证n%k=0),第二行输入该字符串。
输出描述:
输出需要的最少操作次数
示例1
输入
复制
6 2 abaaba
6 2 abaaba
输出
复制
2
2
说明
改为aaaaaa
示例2
输入
复制
6 3 abbabb
6 3 abbabb
输出
复制
0
0
牛牛喜欢字符串
返回全部题目
列表加载中...
6 2 abaaba
2
6 3 abbabb
0