#AGC029A. [AGC029A] Irreversible operation
[AGC029A] Irreversible operation
题目描述
個のオセロの石が一列に並んでいます。 それぞれの石の状態は長さ の文字列 によって表されており、 B
のとき左から 番目の石の表面は黒色、 W
のとき左から 番目の石の表面は白色となっています。
ここで、以下の操作を行うことを考えます。
- 左から 番目の石の表面が黒色、左から 番目の石の表面が白色であるような () を一つ選び、 その つの石をともに裏返す。つまり、左から 番目の石の表面が白色、左から 番目の石の表面が黒色になるようにする。
最大で何回この操作を行うことができるか求めてください。
输入格式
入力は以下の形式で標準入力から与えられる。
输出格式
先の操作を行うことができる回数の最大値を出力せよ。
题目大意
给定一个长度为 的字符串 ,仅包含字符 W
和 B
。
每次操作可以选定 B
且 W
,交换它们的颜色。
问最多能操作几次。
BBW
2
BWBWBW
6
提示
制約
B
またはW
Sample Explanation 1
以下のようにして 回の操作を行うことができます。 - 左から 番目、 番目の石を裏返す。 - 左から 番目、 番目の石を裏返す。