[Backjoon] 10810 공 넣기
2024. 11. 10. 17:17
https://www.acmicpc.net/problem/10810
let input = readLine()!.split(separator: " ").map { Int($0)! }
let n = input[0], m = input[1]
var basket = [Int](repeating: 0, count: n + 1)
for _ in 0..<m {
let input = readLine()!.split(separator: " ").map { Int($0)! }
let i = input[0], j = input[1], k = input[2]
basket.replaceSubrange(i...j, with: [Int](repeating: k, count: j - i + 1))
}
basket[1...].forEach { print($0, terminator: " ") }
출처
[BOJ] 백준 10810 공 넣기 (Swift)
문제 https://www.acmicpc.net/problem/10810 10810번: 공 넣기 도현이는 바구니를 총 N개 가지고 있고, 각각의 바구니에는 1번부터 N번까지 번호가 매겨져 있다. 또, 1번부터 N번까지 번호가 적혀있는 공을 매
dev-mandos.tistory.com
728x90
'Test > Coding Tests' 카테고리의 다른 글
[BaekJoon] 1316 그룹 단어 체커 (0) | 2025.02.01 |
---|---|
[백준] 별찍기 7 (0) | 2025.01.05 |
[BaekJoon] 아스키 코드 - 11654번 (2) | 2024.10.13 |
[BaekJoon] A+B - 4 (0) | 2024.10.06 |
[BaekJoon] A+B - 5 (0) | 2024.10.06 |