인프런 커뮤니티 질문&답변
4, 5번 예제 질문
작성
·
150
0
while lt <= rt: mid = (lt+rt)//2 cnt = count(mid) if cnt >= c: if cnt == c: result = mid lt = mid+1 else: rt = mid-1제 풀이는 선생님께서 풀이하신 거에 하늘색 부분의 조건이 하나 더 있는데 이렇게 풀면 4, 5번 예제에서 답이 나오지 않습니다.
말이 위치할 수 있는 위치의 갯수와 c가 일치하지 않는 경우에도 답이 될 수 있는 이유가 궁금합니다..!





