#1065
Unrated
DNA
시간 제한
1s
메모리 제한
32MB
제출
0
정답
0
맞힌 사람
0
정답 비율
0.0%

문제

Author: Adrian Satja Kurdija

Biologists have discovered a strange DNA molecule, best described as a sequence of N characters from the set {A, B}. An unlikely sequence of mutations has resulted in a DNA strand consisting only of A‟s. Biologists found that very odd, so they began studying the mutations in greater detail. They discovered two types of mutations. One type results in changing a single character of the sequence (A → B or B → A). The second type changes a whole prefix of the sequence, specifically replacing all characters in positions from 1 to K (for some K between 1 and N, inclusive) with the other character (A with B, B with A). Compute the least possible number of mutations that could convert the starting molecule to its end state (containing only A characters). Mutations can occur in any order.

입력

The first line of input contains the positive integer N (1 ≤ N ≤ 1 000 000), the length of the molecule. The second line of input contains a string with N characters, with each character being either A or B. This string represents the starting state of the molecule.

출력

The first and only line of output must contain the required minimum number of mutations.

예제 입력 1

4
ABBA

예제 출력 1

2

예제 입력 2

5
BBABB

예제 출력 2

2

예제 입력 3

12
AAABBBAAABBB

예제 출력 3

4
코드 제출

코드를 제출하려면 로그인이 필요합니다.

로그인
내 제출
제출 내역이 없습니다.
맞은 사람
아직 맞은 사람이 없습니다.
난이도 투표
Unrated0명 투표
로그인 후 AC 받으면 투표할 수 있습니다.
전체 제출
제출 내역이 없습니다.