#57
제설
채점 준비중
시간 제한
2000ms
메모리 제한
256MB
제출
10
정답
6
맞힌 사람
6
정답 비율
60.0%

준식이는 밤새 집 앞 마당에 쌓인 눈을 치우려고 합니다. 집 앞 마당은 N × N 크기의 행렬로 생각할 수 있고, 모든 칸에는 눈이 쌓여있는 상태입니다.

준식이는 바쁘기 때문에 (r_1,\ c_1), (r_2,\ c_2) 를 꼭짓점으로 하는 직사각형 부분만 눈을 치우려고 합니다. 눈을 치우고 난 후에 마당의 상태는 어떻게 되었을까요?

입력

첫째 줄에 정수 N\ (1 ≤ N ≤ 10) 이 주어집니다.

둘째 줄에 두 꼭짓점의 좌표 성분 ~r_1,\ c_1,\ r_2,\ c_2\ (1 ≤ r_1,\ c_1,\ r_2,\ c_2 ≤ N)~이 주어집니다. (r,\ c) 는 행렬에서 r번째 행, c 번째 열을 의미합니다.

주어진 두 꼭짓점은 직사각형에서 이웃하지 않는 두 꼭짓점입니다. 즉, 직사각형의 왼쪽 위, 오른쪽 아래 좌표가 주어질 수도 있지만, 오른쪽 위, 왼쪽 아래 좌표가 주어질 수도 있습니다.

출력

N × N 크기의 행렬을 출력합니다. 눈이 쌓여 있는 칸은 * 을, 그렇지 않은 칸은 . 으로 출력합니다.

예제 입력 1

5
2 3 5 4

예제 출력 1

*****
**..*
**..*
**..*
**..*

예제 입력 2

5
1 4 5 2

예제 출력 2

*...*
*...*
*...*
*...*
*...*

예제 입력 3

5
1 1 5 5

예제 출력 3

.....
.....
.....
.....
.....

예제 입력 4

5
2 4 2 2

예제 출력 4

*****
*...*
*****
*****
*****

예제 입력 5

5
4 3 2 3

예제 출력 5

*****
**.**
**.**
**.**
*****
코드 제출
로딩 중...
내 제출
아직 제출 내역이 없습니다.
맞은 사람
순위사용자언어시간메모리코드 길이
🥇202302602_이준휘C23ms1408KB576B
🥈202302564_성준혁C24ms1408KB808B
🥉202401828_백성현Python217ms10240KB288B
4202302618_정준혁Java594ms27808KB1227B
5202402740_조민영Java598ms28032KB864B
6202402645_김건우Java614ms28288KB877B
전체 제출
#사용자결과언어시간메모리코드 길이제출 시간
3678202402645_김건우정답Java614ms28288KB877B2024. 05. 17. 14:23
3515202402740_조민영정답Java598ms28032KB864B2024. 05. 09. 05:06
3458202302564_성준혁정답C24ms1408KB808B2024. 05. 08. 15:09
3266202302602_이준휘정답C23ms1408KB576B2024. 05. 03. 04:35
3265202302602_이준휘오답C23ms1408KB572B2024. 05. 03. 03:31
3264202302602_이준휘오답C24ms1408KB412B2024. 05. 03. 03:25
3104202401828_백성현정답Python217ms10240KB288B2024. 05. 02. 03:58
3039202302618_정준혁정답Java594ms27808KB1227B2023. 06. 05. 06:04
3038202302618_정준혁오답Java622ms27820KB1367B2023. 06. 05. 05:51
3037202302618_정준혁오답Java578ms27808KB1222B2023. 06. 05. 05:46