传统题 1000ms 256MiB

图灵的T恤衫

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

题目描述

小瓜有一张计划表,上面列出了接下来若干天的计划。计划分为三种,分别用 0,1,20,1,2 表示:

  • 00:表示当天不出门;
  • 11:表示当天要外出用餐;
  • 22:表示当天要参加编程竞赛。

小瓜的衣柜里有两种 T\text{T} 恤:普通 T\text{T} 恤和带有 Turing\text{Turing} 徽标的 T\text{T} 恤(以下简称“徽标 T\text{T} 恤”)。他会根据不同的计划穿不同种类的 T\text{T} 恤:

  • 外出用餐时,小瓜可以穿任意一种 T\text{T} 恤;
  • 参加编程竞赛时,小瓜只能穿徽标 T\text{T} 恤;
  • 不外出时,小瓜不会穿任何 T\text{T} 恤,且会把所有 T\text{T} 恤清洗一遍。

小瓜一旦在某天穿上一件 T\text{T} 恤,这件 T\text{T} 恤就不能在之后的日子里再穿,直到它被洗干净为止。

初始时,小瓜只拥有 MM 件干净的普通 T\text{T} 恤,没有徽标 T\text{T} 恤。请问:他至少需要购买多少件徽标 T\text{T} 恤,才能满足所有计划日的穿衣需求?

输入格式

第一行:两个整数 N,MN,M,分别表示计划日天数和最开始拥有的普通 T\text{T} 恤数。

第二行:一个字符串,包含 NN 个整数,分别表示每天的安排。

输出格式

一个整数,表示满足需要所需购买的最少徽标 T\text{T} 恤数量。

6 1
112022
2
3 1
222
3
2 1
01
0

样例 11 解释

购买 22 件徽标 T\text{T} 恤就足够了:

第一天,穿普通 T\text{T} 恤;

第二天,穿徽标 T\text{T} 恤;

第三天:穿徽标 T\text{T} 恤;

第四天:清洗所有 T\text{T} 恤,此时又有 11 件普通 T\text{T} 恤和 22 件徽标 T\text{T} 恤可以穿;

第五天和第六天,每天都可以穿一件徽标 T\text{T} 恤。

数据范围

对于所有数据,1MN1000 1\leq M\leq N\leq 1000

10.4上午 字符串

未认领
状态
已结束
题目
11
开始时间
2025-10-4 0:00
截止时间
2025-11-4 23:59
可延期
0 小时