atcoder#TENKA12019C. Stones

Stones

配点 : 300300

問題文

NN 個の石が一列に並んでおり、すべての石は白か黒で塗られています。 石の状態は長さ NN の文字列 SS で表され、SSii 文字目が . のとき左から ii 個目の石が白であり、# のとき左から ii 個目の石が黒であることを表します。

高橋君は、00 個以上の石の色を黒または白に変更し、黒い石のすぐ右に白い石があるような箇所がないようにしたいです。 色を変更する必要のある石の個数の最小値を求めてください。

制約

  • 1N2×1051 \leq N \leq 2\times 10^5
  • SS., # のみからなる長さ NN の文字列である

入力

入力は以下の形式で標準入力から与えられる。

NN

SS

出力

色を変更する必要のある石の個数の最小値を出力せよ。

3
#.#
1

例えば、11 個目の石の色を白に変更すればよいです。

5
#.##.
2
9
.........
0