DNA - COCI
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.
Input:
4
ABBAOutput:
2Input:
5
BBABBOutput:
2Input:
12
AAABBBAAABBBOutput:
4Submit solution
Coming laterThe grading service will be connected in a later migration step. You can inspect the task and your previous results now.