본문 바로가기

프로그래머스 (Swift)/lv 1

[lv1] x만큼 간격이 있는 n개의 숫자

문제

 

내 정답 코드

func solution(_ x:Int, _ n:Int) -> [Int64] {
    var result:[Int64] = []
    
    (1...n).map { result.append(Int64((x*$0))) }
    
    return result
}

 

#

1. n번만큼 반복문을 돌린다

2. result라는 배열에 인덱스와 x값을 곱한 값을 추가한다.

3. result를 반환한다.


배운 기술

'프로그래머스 (Swift) > lv 1' 카테고리의 다른 글

[lv1] 실패율  (0) 2024.08.26
[lv1] 핸드폰 번호 가리기  (0) 2024.08.21
[lv1] 두 개 뽑아서 더하기  (0) 2024.08.07
[lv1] 약수의 개수와 덧셈  (0) 2024.07.30
[lv1] 숫자 문자열과 영단어  (0) 2024.07.20