💻 문제
📜 풀이
package main
import (
"bufio"
"fmt"
"os"
)
func main() {
var n, x, y, count int
r := bufio.NewReader(os.Stdin)
w := bufio.NewWriter(os.Stdout)
defer w.Flush()
fmt.Fscanln(r, &n)
var array [100][100]int
for i := 0; i < n; i++ {
fmt.Fscanf(r, "%d %d\n", &x, &y)
for j := x; j < x+10; j++ {
for k := y; k < y+10; k++ {
array[j][k] += 1
}
}
}
for i := 0; i < 100; i++ {
for j := 0; j < 100; j++ {
if array[i][j] > 0 {
count++
}
}
}
fmt.Fprintln(w, count)
}
728x90
'BOJ > Go' 카테고리의 다른 글
[Go] BOJ / 2587번 / 대표값2 (0) | 2023.04.05 |
---|---|
[Go] BOJ / 2750번 / 수 정렬하기 (0) | 2023.04.05 |
[Go] BOJ / 10798번 / 세로읽기 (0) | 2023.03.28 |
[Go] BOJ / 3009번 / 네 번째 점 (0) | 2023.03.28 |
[Go] BOJ / 5073번 / 삼각형과 세 변 (0) | 2023.03.27 |