112. 배열의 원소만큼 추가하기
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
import Foundation
func solution(_ arr:[Int]) -> [Int] {
var answer : [Int] = []
for i in arr.indices{
var n = 1
while arr[i] >= n {
answer.append(arr[i])
n+=1
}
}
return answer
}
for문과 while문을 합쳐서 배열에 arr[i]만큼 append를 반복시켜서 추가하였다.
이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.