C. 每种密码至少取K个

    传统题 1000ms 256MiB

每种密码至少取K个

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

给你一个由字符 'a''b''c' 组成的长度为n的字符串 s 和一个非负整数 k 。每分钟,你可以选择取走 s 最左侧 还是 最右侧 的那个字符。

你必须取走每种字符 至少 k 个,返回需要的 最少 分钟数;如果无法取到,则返回 -1 。

输入格式

第一行两个整数nk 第二行一个字符串s

输出格式

输出一个整数,表示返回需要的 最少 分钟数

输入输出样例

aabaaaacaabc 2
8

提示

  • 1 <= n <= 105
  • s 仅由字母 'a''b''c' 组成
  • `0 <= k <= n

25暑期第一次排位赛

未参加
状态
已结束
规则
ACM/ICPC
题目
5
开始于
2025-7-20 14:00
结束于
2025-7-20 17:00
持续时间
3 小时
主持人
参赛人数
41