맨 바깥쪽 for문에서 조건식이 i<n으로 되어 있는데 안에서 n을 줄여버리면 그만큼 반복횟수 자체가 줄어버릴 것 같습니다. 따로 변수를 하나 더 만들어서 0부터 카운트 해나가는게 어떨까요?
맨 바깥쪽 for문에서 조건식이 i<n으로 되어 있는데 안에서 n을 줄여버리면 그만큼 반복횟수 자체가 줄어버릴 것 같습니다. 따로 변수를 하나 더 만들어서 0부터 카운트 해나가는게 어떨까요?
헉 그렇게 해보겠습니다!!
이렇게 m으로 따로 빼줘봤는데도 안되네요 ㅠㅠ 이유를 모르겠어요
댓글을 작성하려면 로그인해야 합니다.
poroli0119 2년 전
의도를 설명드리자면
ex. abbba
만약 i번째 인덱스와 i+1번째 인덱스가 다른경우
i번째 인덱스와 i+2, i+3 ,i+4번째.... 인덱스가 같은 경우가 한번이라도 나오면 그룹단어가 아니므로
입력된 n 값에 -1을해주고
cnt를 음수로 넣어주고 판단하여 break문으로 안쪽루프를 빠져나와 다음 단어에 대한 판단을 시도하도록 하였습니다.
(cnt는 루프를 빠져나오기위한 수단으로 사용하였습니다. 단어가 입력될시 0으로 초기화해주고 그룹단어가 아닌경우 -1값을 주어 빠져나오는 형태를 반복)
따라서 이 경우를 제외하고 남은 n값을 출력해주었는데 결과는 제 생각과 맞지않아 어디가 잘못된 부분인지 알려주시면 감사하겠습니다.