프로그래머스 (Swift)/기초
[Day6-1] 마지막 두 원소
은더기
2024. 2. 9. 18:13
문제

내 정답 코드
import Foundation
func solution(_ num_list:[Int]) -> [Int] {
var result = num_list
var lastValue = num_list[num_list.count-1]
var beforeValue = num_list[num_list.count-2]
var plusValue = lastValue > beforeValue ? (lastValue-beforeValue) : lastValue * 2
result.append(plusValue)
return result
}
#
1. 마지막 원소와 그 전의 원소를 구하고
2. 두 개의 값을 비교하여 새로 계산한 값을 배열에 추가한다.
배운 기술