MUKER_DEV with iOS
[swift] 백준 - 2979번: 트럭 주차 본문
성공 풀이
let price = readLine()!.split(separator: " ").map { Int($0)! }
var arr = Array(repeating: 0, count: 101)
for _ in 0..<3 {
let i = readLine()!.split(separator: " ").map { Int($0)! }
(i[0]..<i[1]).forEach { arr[$0] += 1 }
}
print(arr.map {
switch $0 {
case 1: return price[0]
case 2: return price[1]*2
case 3: return price[2]*3
default: return 0
}
}.reduce(0,+))
'🤖 알고리즘 > BAEKJOON' 카테고리의 다른 글
[swift] 백준 - 1475번: 방 번호 (0) | 2023.05.30 |
---|---|
[swift] 백준 - 10431번: 줄세우기 (0) | 2023.05.28 |
[swift] 백준 - 16935번: 배열 돌리기 3 (1) | 2023.05.26 |
[swift] 백준 - 1158번: 요세푸스 문제 (0) | 2023.05.23 |
[swift] 백준 - 4673번: 셀프 넘버 (0) | 2023.05.21 |