👨🏻‍💻알고리즘/프로그래머스

[프로그래머스/Kotlin] Lv1. x만큼 간격이 있는 n개의 숫자

waveofmymind 2023. 3. 15. 16:36

문제 링크: 

코드

class Solution {
    fun solution(x: Int, n: Int): LongArray = 
    LongArray(n) {
        x.toLong() * (it + 1)
    }
}

풀이

  • 코틀린에서 LongArray(size) {} 는 배열을 초기화하는 방법 중 하나로, {} 괄호 안의 람다식으로 인덱스별로 초기화를 할 수 있다.
  • 인덱스 0부터 n-1까지 x.toLong * ( 인덱스 + 1)의 연산 값으로 각 인덱스를 초기화해준다.