새벽의 기록

[프로그래머스] 181901번 : 배열 만들기 1 (Swift) 본문

프로그래머스

[프로그래머스] 181901번 : 배열 만들기 1 (Swift)

OneTen 2024. 11. 25. 13:21

https://school.programmers.co.kr/learn/courses/30/lessons/181901

 

프로그래머스

SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프

programmers.co.kr


문제 설명

정수 n k가 주어졌을 때, 1 이상 n이하의 정수 중에서 k의 배수를 오름차순으로 저장한 배열을 return 하는 solution 함수를 완성해 주세요.

 

제한사항

  • 1 ≤ n ≤ 1,000,000
  • 1 ≤ k ≤ min(1,000, n)

 

입출력 예

 

입출력 예 설명

 

풀이

import Foundation

func solution(_ n:Int, _ k:Int) -> [Int] {
    
    var answer: [Int] = []
    for i in 1...n{
        if i % k == 0 {
            answer.append(i)
        }
    }
    return answer
}

 

 

Comments