iOS 개발 공부

[Swift] 바탕화면 정리 본문

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

[Swift] 바탕화면 정리

물복딱복준복 2023. 4. 25. 17:18
import Foundation

func solution(_ wallpaper:[String]) -> [Int] {
    var lux = 51, luy = 51, rdx = -1, rdy = -1
    
    for (i, str) in wallpaper.enumerated() {
        for (j, file) in str.enumerated() {
            if file == "#" {
                lux = min(lux, i)
                luy = min(luy, j)
                rdx = max(rdx, i)
                rdy = max(rdy, j)
            }
        }
    }
    
    return [lux, luy, rdx + 1, rdy + 1]
}

 

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

[Swift] 큰 수 만들기  (0) 2023.04.27
[Swift] 연속 부분 수열 합의 개수  (0) 2023.04.25
[Swift] 공원 산책  (0) 2023.04.25
[Swift] 달리기 경주  (0) 2023.04.25
[Swift] 조이스틱  (0) 2023.04.24