Link : programmers.co.kr/learn/courses/30/lessons/42885
Python
더보기
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
def solution(people, limit):
people.sort(reverse=True)
counter = 0
s_tp = 0
e_tp = len(people) - 1
while e_tp - s_tp >= 0:
if people[s_tp] + people[e_tp] <= limit:
s_tp += 1
e_tp -= 1
counter += 1
else:
s_tp += 1
counter += 1
return counter
|
cs |
FeedBack
cjw.git@gmail.com
'알고리즘 > 소스코드' 카테고리의 다른 글
PROGRAMMERS 43238: 입국 심사 (0) | 2021.01.05 |
---|---|
PROGRAMMERS 43165: 타겟 넘버 (0) | 2021.01.05 |
PROGRAMMERS 42583: 다리를 지나는 트럭 (0) | 2021.01.05 |
PROGRAMMERS 42586: 기능개발 (0) | 2021.01.05 |
PROGRAMMERS 42584: 주식가격 (0) | 2021.01.05 |
댓글