728x90
반응형
Siver V
# 16435 스네이크 버드
https://www.acmicpc.net/problem/16435
풀이
N, L = list(map(int, input().split())) # 과일개수 N, 스네이크 버드 초기 길이 L
h = list(map(int, input().split())) # 과일 높이
h = sorted(h)
# h.sort()으로 변환하면 채점에서 틀렸다고 함
for i in range(N):
if h[i] <= L:
L+=1
print(L)
※ 잘 못풀어내서 같은 방식으로 풀어낸 스터디원 도움을 받았다.
배운 점
- 정렬할 때에는 변수를 만들어주어야 한다. sort()로 작성하면 오답으로 채점
- 간단한 풀인데 머리가 굳어있는걸까.. 논리적으로 풀어가는 연습이 더 필요할 듯 하다
'Algorithm Study > Python' 카테고리의 다른 글
[백준 파이썬] #2217 로프 (0) | 2021.11.26 |
---|---|
[백준 파이썬] #1302 베스트셀러 (0) | 2021.11.26 |
[백준 파이썬] #7785 회사에 있는 사람 (0) | 2021.11.26 |
[백준 파이썬] #10867 중복 빼고 정렬하기 (0) | 2021.11.26 |
[백준 파이썬] #1934 최소공배수 (0) | 2021.11.26 |