tsb03672   1년 전

예제 파일과 추가적으로 점검해볼 만한 테스트 케이스들을 다 점검해 본 것 같은데 아마 제가 생각하지 못하는 테스트 케이스가 있는 것 같습니다
도와주세요 ㅠㅠ 혹시 다른 테스트 케이스가 있을까요?
일단 프로그램 원리는 이렇습니다.

입력받은 문자열에서 연속되는 캐릭터를 다 지웁니다. (예를들어 aaaabbcccaa같은 문자열을 입력받으면 abca를 출력하는 식이죠.)
연속되는 캐릭터를 다 지우고 나서도 하나의 캐릭터가 두번 이상 있다고 판단이 된다면 그룹 단어가 아닌 것으로 판단합니다.
cnt는 그룹 단어의 개수고, cnt2는 하나의 문장에서 그룹 단어인지 아닌지를 판단하기 위해 각 알파벳의 개수가 1 이하인지 판단하는 변수입니다.



djm03178   1년 전

1

abaa

tsb03672   1년 전

감사해요 ㅠㅠ 마지막 두 character가 같은 경우를 고려하지 못했네요, 36째줄 if문에 else 추가하니 해결됐습니다. 감사드려요!

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