#ARC140B. 缩短 ARC
缩短 ARC
缩短 ARC
时间限制:2s
空间限制:1024MB
题目描述
给定一个长度为 、仅由字符 A、R、C 组成的字符串 。
只要 中仍存在连续三个字符组成的子串 ARC,你就可以继续执行操作:
- 在第奇数次操作中,选择任意一个子串
ARC,并将它替换为R; - 在第偶数次操作中,选择任意一个子串
ARC,并将它替换为AC。
求最多能够执行多少次操作。
输入格式
N
S
输出格式
输出一个整数,表示最多能够执行的操作次数。
样例输入 1
6
AARCCC
样例输出 1
2
样例说明 1
可以依次进行 AARCCC ARCC ACC,共进行两次操作。
样例输入 2
5
AAAAA
样例输出 2
0
样例输入 3
9
ARCARCARC
样例输出 3
3
数据范围
- ;
- 是一个长度为 、仅由
A、R、C组成的字符串。
| 子任务编号 | 分值 | 特殊限制 |
|---|---|---|
| 1 | 15 | 对每个字符 R,其左侧连续 A 的数量与右侧连续 C 的数量的较小值至多为 |
| 2 | 20 | |
| 3 | 35 | |
| 4 | 30 | 无特殊限制 |