본문 바로가기

알고리즘 문제풀이

삼각형 만들기[백준 1448]

https://www.acmicpc.net/problem/1448

 

 

입력받은 수들을 정렬 후에 차례대로 삼각형 결정 조건에 맞는 지 확인한다. 

n =int(input())
arr =[]
for _ in range(n):
    k = int(input())
    arr.append(k)
arr.sort()
arr = arr[::-1]
for i in range(n-2):
    if arr[i]<arr[i+1]+arr[i+2]:
        print(arr[i]+arr[i+1]+arr[i+2])
        exit()
print(-1)

'알고리즘 문제풀이' 카테고리의 다른 글

물병[백준 1052]  (0) 2024.05.27
피보나치[백준 9009]  (0) 2024.05.24
알고리즘 수업 - 깊이 우선 탐색 1 [백준 24479]  (0) 2024.05.21
카드 합체 놀이[백준 15903]  (0) 2024.05.21
라면 사기[백준 18185]  (0) 2024.05.20