qodlstjd12   3년 전

반례좀 찾아주세요... 진짜 도저히 못찾겠어요

게시판에 있는 반례는 모두 통과됐습니다.

로직 설명 드리겠습니다.

i가 위치한 곳이 0이냐 1이냐에 따라 두가지로 나뉩니다.

0일때 : 바로 뒤를 체크후 1이면 i += 2 0이면 return false

1일때 : 다음 인덱스부터 s[j]가 0인동안 j++ 그래서 j의 위치와 i의 위치를 비교해서 0의 개수가 1개이거나 0인채로 끝나버리는경우 return false

윗단계를 통과했다면 이제는 1인동안 k++합니다. 그대로 끝났다면 return true

그게아니라면 뒤에 00인지 01인지 판단하고 i를 상황에 맞게 위치를 시켜줍니다.

바보같은 풀이지만 부탁드립니다 ㅠㅠ

seico75   3년 전

출력이 대문자여야하네요. ㅠㅠ

qodlstjd12   3년 전

정말 죄송하고 진짜 감사드립니다

이거 이전에 수정된 소스에서는 33%에서 오답이길래 출력문제라고 생각은 안하고있었는데

정말 감사드립니다ㅠㅠ 사랑합니다

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