Algorithm/알고리즘
프로그래머스 레벨1) x만큼 간격이 있는 n개의 숫자
bannaviiOS
2021. 11. 30. 19:30
728x90
반응형
문제
제출답안
import Foundation
func solution(_ x:Int, _ n:Int) -> [Int] {
var num = x
var arr = [Int]()
for i in 0..<n {
arr.append(num)
num += x
}
return arr
}
코드참조
func solution(_ x:Int, _ n:Int) -> [Int] {
var result : [Int] = []
for i in 1...n {
result.append(i*x)
}
return result
}
리뷰
1. 마찬가지로 리턴형을 [Int64]에서 [Int]로 수정해주었음
2. 굳이 num 변수 선언 안해줘도 곱셈으로 바로 처리해줘도됌
:40
728x90
반응형