-
카테고리
-
세부 분야
알고리즘 · 자료구조
-
해결 여부
미해결
4, 5번 예제 질문
22.02.13 23:17 작성 조회수 87
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가 일치하지 않는 경우에도 답이 될 수 있는 이유가 궁금합니다..!
답변을 작성해보세요.
1
답변 1