iOS 개발 공부

[Swift] [3차] N진수 게임 본문

코딩테스트/프로그래머스

[Swift] [3차] N진수 게임

물복딱복준복 2023. 4. 27. 15:46
import Foundation

func solution(_ n:Int, _ t:Int, _ m:Int, _ p:Int) -> String {
    var number = 0
    var result = ""
    var queue: [String] = []
    
    while queue.count < m * t {
        String(number, radix: n).forEach { queue.append(String($0)) }
        number += 1
    }
    
    for i in 0..<t {
        result += queue[i * m + p - 1]
    }
    
    return result.uppercased()
}

 

 

'코딩테스트 > 프로그래머스' 카테고리의 다른 글

[Swift] 오픈채팅방  (0) 2023.04.27
[Swift] 피로도  (0) 2023.04.27
[Swift] 큰 수 만들기  (0) 2023.04.27
[Swift] 연속 부분 수열 합의 개수  (0) 2023.04.25
[Swift] 바탕화면 정리  (0) 2023.04.25