AtCoder Beginner Contest 098
C
Attention
AtCoder
⌀ 635
原题
← BD →
翻译中…

Problem Statement

翻译中…

There are $N$ people standing in a row from west to east. Each person is facing east or west. The directions of the people is given as a string $S$ of length $N$. The $i$-th person from the west is facing east if $S_i =$ E, and west if $S_i =$ W.

翻译中…

You will appoint one of the $N$ people as the leader, then command the rest of them to face in the direction of the leader. Here, we do not care which direction the leader is facing.

翻译中…

The people in the row hate to change their directions, so you would like to select the leader so that the number of people who have to change their directions is minimized. Find the minimum number of people who have to change their directions.

翻译中…

Constraints

翻译中…
  • $2 \leq N \leq 3 \times 10^5$
  • $|S| = N$
  • $S_i$ is E or W.
翻译中…

Input

翻译中…

Input is given from Standard Input in the following format:

翻译中…

N
S

翻译中…

Output

翻译中…

Print the minimum number of people who have to change their directions.

翻译中…

样例

Input #1
5
WEEWW
Output #1
1
Assume that we appoint the third person from the west as the leader. Then, the first person from the west needs to face east and has to turn around. The other people do not need to change their directions, so the number of people who have to change their directions is $1$ in this case. It is not possible to have $0$ people who have to change their directions, so the answer is $1$.
Input #2
12
WEWEWEEEWWWE
Output #2
4
Input #3
8
WWWWWEEE
Output #3
3
题目信息
题号
arc098_a
时间限制
2 s
内存限制
1024 MB

题面与样例版权归 AtCoder 及出题人所有;中文翻译由 AI 生成(CI 管线),如有出入请以原文为准。