반응형
1. 문제
2. 코드
n, l = map(int, input().split())
h = list(map(int, input().split()))
h.sort()
for i in range(n):
if h[i] <= l:
l+=1
else:
break
print(l)
3. 풀이
그리디, 정렬 알고리즘을 사용하는 문제.
매우 간단하다. 높이 순으로 정리해서 먹다가 스네이크버드의 길이보다 과일 높이가 높아지면 멈추면 된다.
728x90
반응형
'백준' 카테고리의 다른 글
[백준] 9237번 - 이장님 초대 (0) | 2022.01.21 |
---|---|
[백준] 3135번 - 라디오 (0) | 2022.01.21 |
[백준] 15729 - 방탈출 (0) | 2022.01.19 |
[백준] 1010번 - 다리 놓기 (파이썬) (0) | 2022.01.13 |
[백준] 10845번 - 큐 (0) | 2022.01.13 |