페이지가 로드되지 않나요? 여기를 눌러보면 고쳐질 수도 있어요.
Placeholder

#6111

AI 화가 1s 1024MB

문제

2023년에는 AI가 그려주는 그림이 큰 이슈가 되었다.

정올이는 2024년을 맞아 지금까지 배운 코딩 스킬을 이용하여 그림을 그리는 코드를 작성하려고 한다.

그림을 그리는 방법은 아래와 같다.

  1. N \times N 크기의 정사각형 도화지가 0으로 색칠되어 있다. (도화지의 가장 왼쪽 위의 칸은 (1,1)칸이고, 가장 오른쪽 아래 칸은 (N,N)칸이다.

  2. 도화지에 M번 색칠한다.

    • x, y가 주어지면, (x,y)를 왼쪽 위 꼭지점으로 하는 3 \times 3크기의 정사각형을 1로 색칠한다.

    • 이 때, (x,y)는 위로부터 x번째, 왼쪽으로부터 y번째 칸을 의미한다.

정올이를 위해 코드를 대신 작성하여 제출해주자.


입력

첫 줄에 두 정수 NM이 주어진다. (3 \le N, M \le 50)

두 번째 줄부터 M줄에 걸쳐 두 정수 xy가 주어진다. (1 \le x,y \le N-2)


출력

색칠이 완료된 N \times N 크기의 도화지를 출력한다.


예제 #1

7 3
1 1
1 5
5 3
1 1 1 0 1 1 1
1 1 1 0 1 1 1
1 1 1 0 1 1 1
0 0 0 0 0 0 0
0 0 1 1 1 0 0
0 0 1 1 1 0 0
0 0 1 1 1 0 0

예제 #2

11 11
3 3
3 7
4 2
4 5
4 8
5 3
5 5
5 7
6 4
6 6
7 5
0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0
0 0 1 1 1 0 1 1 1 0 0
0 1 1 1 1 1 1 1 1 1 0
0 1 1 1 1 1 1 1 1 1 0
0 1 1 1 1 1 1 1 1 1 0
0 0 1 1 1 1 1 1 1 0 0
0 0 0 1 1 1 1 1 0 0 0
0 0 0 0 1 1 1 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0

AI화가는 하트도 그릴 수 있다.



출처

JUNGOL - klee
로그인해야 코드를 작성할 수 있어요.