새소식

인기 검색어

프로그래머스/Lv.2

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

  • -
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()
}

 

 

'프로그래머스 > Lv.2' 카테고리의 다른 글

[Swift] 오픈채팅방  (0) 2023.04.27
[Swift] 피로도  (0) 2023.04.27
[Swift] 큰 수 만들기  (0) 2023.04.27
[Swift] 연속 부분 수열 합의 개수  (0) 2023.04.25
[Swift] 조이스틱  (0) 2023.04.24
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.