💻 문제
📜 풀이
package main
import (
"bufio"
"fmt"
"os"
)
func main() {
var n, x, a, b, c int
r := bufio.NewReader(os.Stdin)
w := bufio.NewWriter((os.Stdout))
defer w.Flush()
fmt.Fscanln(r, &n, &x)
var ball []int = make([]int, n)
for i := 0; i < x; i++ {
fmt.Fscanln(r, &a, &b, &c)
for m := a; m <= b; m++ {
ball[m-1] = c
}
}
for i := 0; i < n; i++ {
fmt.Fprintf(w, "%d ", ball[i])
}
}
728x90
'BOJ > Go' 카테고리의 다른 글
[Go] BOJ / 3052번 / 나머지 (0) | 2023.03.20 |
---|---|
[Go] BOJ / 5597번 / 과제 안 내신 분...? (0) | 2023.03.20 |
[Go] BOJ / 1237번 / 정ㅋ벅ㅋ (6) | 2023.03.20 |
[Go] BOJ / 10818번 / 최소, 최대 (6) | 2023.03.17 |
[Go] BOJ / 10871번 / X보다 작은 수 (0) | 2023.03.17 |