[HackerRank] Maximum Perimeter Triangle - Problem
Q) 정수 배열 → 최대 둘레를 갖는 삼각형 구하기
풀이
def maximumPerimeterTriangle(sticks):
sticks.sort(reverse=True)
for i in range(0, n-2):
if sticks[i] < (sticks[i+1] + sticks[i+2]):
return [sticks[i+2], sticks[i+1], sticks[i]]
return [-1]
실행 결과