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

이득령·2024년 4월 9일

알고리즘 풀기

목록 보기
4/4

스팩


함수 solution은 정수 x와 자연수 n을 입력 받아, x부터 시작해 x씩 증가하는 숫자를 n개 지니는 리스트를 리턴해야 합니다. 다음 제한 조건을 보고, 조건을 만족하는 함수, solution을 완성해주세요.

내 풀이


func solution(_ x:Int, _ n:Int) -> [Int64] {

    var ans = [Int64]()
    
    for i in 1...n {
        ans.append(Int64(i*x))
    }
    return ans
}

함수의 반환 타입은 [Int64] 입니다

ans 라는 변수의 타입을 [Int64] 로 초기화를 해주고

반복문을 활용해 배수를 집어넣어줍니다

1부터 n번까지 반복을 하고 append 를 활용해 배열 넣어주고 반복이 끝나면 반환해주면 됩니다

profile
프로그래머 아님

0개의 댓글