alstjr989898   3년 전

좌표, 바이러스 종류 정보를 담은 큐를 생성 합니다. 

지도 정보를 입력 받다가 자연수가 나오면 나오는 순서대로 큐에 삽입하고,

바이러스 종류 기준으로 큐를 오름차순으로 정렬합니다.

그리고 큐의 헤드부터 시작해 BFS를 돌리는데, 이때 지도의 정보가 0이냐 바이러스냐로 나뉘기 때문에

굳이 방문 배열은 사용하지 않고 해당 칸이 0인지 아닌지만 확인 했습니다.

(방문 배열 포함했을때도 틀렸다고 나와서 코드를 간단하게 하기 위해 뺐습니다.)

진행하던 중에 시간이 초과하면 더 진행해도 의미가 없으니 BFS를 빠져나와 (X,Y)를 출력하도록 했습니다.

마지막으로 시간이 0일때도 처리해줬습니다. 뭐가 문제인가요? 알고리즘은 맞는거 같은데ㅠㅠㅠㅠㅠㅠㅠㅠ

미칠거같아요 도와주세요...

kdr06006   3년 전

48번째 줄에 %1d가 잘못되었습니다.

k 이하의 자연수가 입력되는데 k가 1000입니다.

k가 무조건 한자리 수의 자연수가 아니라서 %d를 사용해야 합니다.

alstjr989898   3년 전

감사합니다 !! 설마설마 했는데.. 이틀 날렸네요

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