Swift 프로그래머스 2차원으로 만들기


Swift 프로그래머스 2차원으로 만들기


import Foundation

func solution(_ num_list:[Int], _ n:Int) -> [[Int]] {
    let bn = num_list.count / n

    var count = 0
    var answer: [[Int]] = Array(repeating: Array(repeating: 0 ,count: n), count: bn)
    for i in answer.indices{
        for j in answer[i].indices {
            answer[i][j] = num_list[count]
            count += 1
        }
    }
    return answer
}