점수 계산
시간 제한1초메모리 제한1024 MB
테스트 결과를 나타내는 T, N 문자열이 주어질 때, 길이가 n/10인 연속 묶음 중 모든 테스트를 통과한 묶음의 개수를 출력합니다.
문제
심사위원단은 모든 제출의 점수를 일일이 세는 일에 지쳤다. 이 과정을 자동화하는 프로그램을 작성해 보자.
각 문제에서는 0점부터 10점까지 받을 수 있다. 어떤 문제에는 개의 테스트가 준비되어 있고, 은 10으로 나누어떨어진다. 해결 프로그램이 처음 개의 테스트를 모두 맞히면 1점을 받는다. 이어지는 개의 테스트를 모두 맞히면 1점을 추가로 받는다. 각 묶음은 서로 독립적으로 1점을 얻을 수 있으며, 묶음 안의 테스트를 모두 맞혀야 그 묶음의 점수를 받는다. 묶음 안에서 한 번이라도 틀리면 그 묶음의 점수는 받지 못한다.
참고: 설명을 간단히 하기 위해 각 테스트 묶음의 테스트 수가 같다고 가정한다. 실제 대회에서는 그렇지 않을 수 있다.
참고 2: 여러분이 작성하는 모든 코드는 여러분에게 불리하게 사용될 수 있다.*
- 우주비행사 농담.
입력
첫 번째 줄에 테스트의 개수 이 주어진다 (, 은 10으로 나누어떨어진다).
두 번째 줄에는 개의 문자로 이루어진 문자열이 주어진다. 문자 'T'는 해당 테스트를 올바르게 해결했다는 뜻이고, 'N'은 올바르게 해결하지 못했다는 뜻이다.
출력
획득한 점수와 같은 정수 하나를 한 줄에 출력한다.
힌트
첫 번째 예시 설명: 1, 3, 10번 묶음을 모두 맞혔으므로 각 묶음에서 1점씩 받는다. 부분적으로만 맞힌 4번과 5번 묶음에서는 점수를 받지 못한다.