새소식

인기 검색어

프로그래머스/Lv.0

[Swift] 겹치는 선분의 길이

  • -
import Foundation

func solution(_ lines:[[Int]]) -> Int {
    
    var wholeLine = Array(repeating: 0, count: 200)
    
    for line in lines {
        for idx in stride(from: line.first!, to: line.last!, by: 1) {
            wholeLine[idx] += 1
        }
    }

    return wholeLine.filter { $0 >= 2 }.count
}

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

[Swift] 구슬을 나누는 경우의 수  (0) 2022.12.13
[Swift] 공던지기  (0) 2022.12.13
[Swift] 개미 군단  (0) 2022.12.13
[Swift] 각도기  (0) 2022.12.13
[Swift] 가장 큰 수 찾기  (0) 2022.12.13
Contents

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

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