
import Foundation
func solution(_ sides:[Int]) -> Int {
var answer : Int = 0
var arr : [Int] = []
arr=sides.sorted(by:>)
answer = arr[0] < arr[1] + arr[2] ? 1 : 2
return answer
}
배열의 최댓값이 나머지의 값의 합보다 작으면 삼각형이 되는 조건이므로 순서가 뒤죽박죽인 배열을 내림차순으로 정렬하기위해 sorted(by:>)를 사용하여 정렬을 해주었고, 그후에 최댓값은 [0] 나머지는 [1] [2] 이기에 삼항연산자를 사용하여 결과값을 리턴하였다.
PREVIOUS146. 자릿수 더하기
NEXT148. 순서쌍의 개수