kimsy96   6년 전

이 문제를 2667번 단지 번호 붙이기 문제처럼 생각하고 풀었습니다.

왼쪽 아래부터 0,0인 경우여서 이걸 일반적인 (왼쪽 위가 0,0, 그옆이 0,1 ....) 경우로 바꾸려고 고민한 끝에

k를 입력 받고 좌표 두개(x좌표 y표 2개 총 4개) 입력 받을 때

그 순서를 바꾸어 넣어주면 일반적인 경우로 바뀔 수 있다고 생각했습니다. 배열을 0로 채운다음

문제에서 주어진 영역을 -1로 바꾸고

0인 부분을 bfs해서 "0인 부분의 단지번호 붙이기"

처럼 풀었는데 주어진 테스트케이스에서 이상한 값을 출력하네요

어디서 잘못됬을까요

djm03178   6년 전

bfs 함수 내에 scanf 부분은 왜 있는 건가요? 테스트를 돌려볼 수가 없네요.

kimsy96   6년 전

아 죄송합니다

복사과정에서 뭔가 착오가 있었나 봅니다

kimsy96   6년 전

다시 고쳤 ㅆ습니다

djm03178   6년 전

입력이 M, N 순으로 들어오는데 입력을 N, M에 받으셨네요. 순서를 바꾸고 출력 형식 좀 조절하니 정답 받았습니다.

kimsy96   6년 전

저기서 실수한걸 못보고 계속 그림그리면서 고생했네요;

답변해주셔서 감사합니다. 

댓글을 작성하려면 로그인해야 합니다.