danielp01   1년 전

이런저런 예제들을 대입해보았는데 다 되길래 됐다!! 했는데

제출하고나니 계속 틀렸다고 하네요..

조금 찾아보니 많은분들이 count를 빼기를 하시던데 저는 더하는쪽으로 하고싶어서 이렇게 코드를 작성했습니다.

또한 select함수에서 바로 다음에 나오는걸 검사하지않고 그 다음것 부터 검사를 해 같은게 있으면 그룹단어가 아니라고 판별했는데

어떤게 틀린지 모르겠어서 질문 남깁니다..

nahwasa   1년 전

마침 예제 입력 중에 연속으로 여러개가 나온게 없어서 간과하고 넘어가신 것 같습니다.

'ccazzzzbb는 c, a, z, b가 모두 연속해서 나타나고' 부분처럼 연속해서 동일 char가 나올  때도 그룹단어로 체크해야 하므로, if(j != i+1) 만으론 체크가 불가합니다.

이에 따른 반례는 다음과 같습니다.

danielp01   1년 전

nahwasa님 감사합니다 다시 시도해보겠습니다 ! 

댓글을 작성하려면 로그인해야 합니다.