传统题 文件IO:tag 1000ms 256MiB

撕标签

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

题目描述

超市有一条用字母标签排成的货带 SS(只含 ABC)。你可以反复做两种操作:

  • 选一个 A 和它右边的某个 B,把这两个标签一起拿走;
  • 选一个 B 和它右边的某个 C,把这两个标签一起拿走。

每个标签最多被拿走一次。求最多能进行多少次操作。


输入格式

一行字符串 SS


输出格式

输出一个整数,表示最多的操作次数。


输入输出样例 #1

输入 #1

ABCBA

输出 #1

2

输入输出样例 #2

输入 #2

ABCBBACBABB

输出 #2

5

说明/提示

(每个标签最多参与一次操作)

数据范围

对于30%的数据:1S10001 \le |S| \le 1000

对于100%的数据:1S3×1051 \le |S| \le 3\times 10^5S所有元素A,B,CS所有元素 \in {A,B,C}

CSP-J 模拟赛6

未参加
状态
已结束
规则
OI
题目
8
开始于
2025-10-12 8:30
结束于
2025-10-12 11:30
持续时间
3 小时
主持人
参赛人数
24