문제
Farmer John의 사촌 Ben은 미친 과학자이다. 보통 이런 사실은 가족 모임에서 잦은 갈등을 일으키지만, 가끔은 John이 소들과 관련된 특이하고 이상한 문제를 겪을 때 도움이 되기도 한다.
현재 Farmer John은 소들 때문에 아주 특이하고 이상한 문제를 겪고 있다. 그는 최근 두 품종으로 이루어진 소
하지만 소들이 농장에 도착해 한 줄로 세워 보니, 실제 소들의 품종 순서는 그가 처음 주문할 때 사용한 문자열과는 다른 문자열이 되어 있었다.
이 두 문자열을 각각
A 는 Farmer John이 원래 원했던 품종 순서를 나타내는 문자열이고,B 는 실제로 농장에 도착한 소들을 줄 세웠을 때의 품종 순서를 나타내는 문자열이다.
Farmer John은 단순히
몇 달간의 연구 끝에, Ben은 놀라운 기계인 “multi-cow-breed-flipinator 3000”을 만들어냈다. 이 기계는 소들 중 아무 연속 구간 하나를 선택해서, 그 구간에 있는 모든 소의 품종을 토글(toggle)할 수 있다. 즉, 그 구간 안의 모든 H는 G로, 모든 G는 H로 바뀐다.
Farmer John은 이 기계를 최소 몇 번 사용해야 현재의 순서
문자열
입력
첫째 줄에 정수
둘째 줄에는 길이
셋째 줄에는 길이
각 문자열은 길이
출력
문자열
예제
7
GHHHGHH
HHGGGHH
2
먼저,
그다음, 세 번째와 네 번째 문자를 포함하는 부분 문자열에 기계를 적용하면 최종적으로
물론, 이 외에도 기계를 두 번 사용해서