7569번 - 토마토
다음과 같은 실수는 없었는지 점검해보세요.
첫번째,
입력에서 주어지는 M, N, H 의 순서를 확인하셨나요?
H는 높이, M은 가로, N은 세로입니다.
사람마다 구현하는 방식이 다르나, 이 부분 꼭 확인해보세요. tomato[H][N][M]
두번째,
애초에 토마토가 다 익은 상태로 입력을 받았다면 그 즉시 답을 출력하고 끝냅시다!
세번째,
혹시 날짜를 카운트할 때, 1 부터 시작하셨나요? 아니면 0 부터 시작하셨나요?
만약에 1 부터 시작하셨다면, 마지막에 답을 출력하기 전에 -1을 해주세요.
마지막으로,
토마토를 다 익었다고 생각했지만, 안 익은 토마토가 1개라도 존재한다면??
이 때는, -1을 출력하는 코드가 있는지 확인해보세요!
즐거운 코딩되시길 바랍니다!!
저는 bfs 돌릴때 int bfs() 라고 했다가 리턴값이 없어서 런타임에러나는데
그거 void 하나 못고쳐서 1시간 붙잡았어요 ㅋㅋ
@yejun06
사소한 걸로도 가끔 놓치는 경우가 있더라구요 !! ㅋㅋ
즐거운 코딩되세요.
댓글을 작성하려면 로그인해야 합니다.
persona_k 3년 전 2
다음과 같은 실수는 없었는지 점검해보세요.
첫번째,
입력에서 주어지는 M, N, H 의 순서를 확인하셨나요?
H는 높이, M은 가로, N은 세로입니다.
사람마다 구현하는 방식이 다르나, 이 부분 꼭 확인해보세요. tomato[H][N][M]
두번째,
애초에 토마토가 다 익은 상태로 입력을 받았다면 그 즉시 답을 출력하고 끝냅시다!
세번째,
혹시 날짜를 카운트할 때, 1 부터 시작하셨나요? 아니면 0 부터 시작하셨나요?
만약에 1 부터 시작하셨다면, 마지막에 답을 출력하기 전에 -1을 해주세요.
마지막으로,
토마토를 다 익었다고 생각했지만, 안 익은 토마토가 1개라도 존재한다면??
이 때는, -1을 출력하는 코드가 있는지 확인해보세요!
즐거운 코딩되시길 바랍니다!!