체리의 하루
Published 2023. 3. 20. 09:32
[Go] BOJ / 10810번 / 공 넣기 BOJ/Go

💻 문제

 

10810번: 공 넣기

도현이는 바구니를 총 N개 가지고 있고, 각각의 바구니에는 1번부터 N번까지 번호가 매겨져 있다. 또, 1번부터 N번까지 번호가 적혀있는 공을 매우 많이 가지고 있다. 가장 처음 바구니에는 공이

www.acmicpc.net

 

📜 풀이

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