문제
내 정답 코드
import Foundation
func solution(_ arr:[Int]) -> [Int] {
var arr = arr
for i in 0..<arr.count {
if arr[i] >= 50 && arr[i].isMultiple(of: 2) {
arr[i] /= 2
} else if arr[i] < 50 && !arr[i].isMultiple(of: 2) {
arr[i] *= 2
}
}
return arr
}
#
1. 제목 그대로 2개의 조건에 맞게 배열의 값을 원하는대로 바꿔주었다.
배운 기술
'프로그래머스 (Swift) > 기초' 카테고리의 다른 글
[Day15-3] 1로 만들기 (0) | 2024.04.12 |
---|---|
[Day15-2] 조건에 맞게 수열 변환하기 2 (0) | 2024.04.12 |
[Day14-5] 수열과 구간 쿼리 1 (0) | 2024.04.05 |
[Day14-4] n보다 커질 때까지 더하기 (0) | 2024.04.05 |
[Day14-3] 할 일 목록 (0) | 2024.04.05 |