P7767 [COCI 2011/2012 #5] DNA
题目描述
有一个由 $A,B$ 组成的 $N$ 个字母的序列。
每次操作可以有两种情况:
1. 改变序列中的一个字符 ($A\to B$ 或 $B\to A$);
2. 改变序列的前缀,即对 $1$ 到 $K(1\le K\le N)$ 的字符进行操作 1。
求最少进行多少次操作可以使序列全部为 $A$。
输入格式
第一行一个整数,表示 $N$。
第二行 $N$ 个字符,表示该序列。
输出格式
一行,一个整数,表示答案。
说明/提示
$1\le N\le 10^{6}$。
序列仅由 `'A','B'` 构成。
题目译自 [COCI 2011/2012 #5 T3](https://hsin.hr/coci/archive/2011_2012/contest5_tasks.pdf)。