시간 제한
메모리 제한
시간 제한
2초
메모리 제한
128 MB
세준이는 생물학자라서 DNA 문자열을 자주 다룬다. 어느 날 세준이는 긴 DNA 문자열을 더 단순한 주기적인 형태로 바꾸고 싶어졌다.
길이가 L인 문자열에서 양의 정수 P가 주기의 길이라는 것은, 0≤i≤L−P−1인 모든 정수 i에 대해 i번째 문자와 i+P번째 문자가 같다는 뜻이다. 예를 들어 CATCATC, CATCAT, ACTAC, ACT는 모두 주기의 길이가 3이다.
DNA 문자열이 주어진다. 몇 개의 문자를 바꾸어 주기의 길이가 M 이하인 주기문으로 만들 때, 바꾸어야 하는 문자의 최소 개수를 구하라.
첫째 줄에 M이 주어진다. M은 문자열의 길이보다 작거나 같다.
둘째 줄에 DNA 문자열이 주어진다. 문자열은 A, C, G, T로만 이루어져 있으며, 길이는 3000보다 작거나 같다.
바꾸어야 하는 문자의 최소 개수를 출력한다.