rladudrb1200   1년 전

5427번 불 문제입니다.

기본적으로 불을 먼저 이동하면서 갈수있는곳에 * 표시로 변경해줬고,

상근이가 이동하도록 하였습니다.

테스트케이스와 질문게시판 테스트케이스를 다 돌렸지만 잘 돌아가는데.. 왜 틀리다고 뜨는지 모르겠습니다.

부탁드리겠습니다.

tkdgus115   1년 전

1
7 6
###.###
###.###
#.....#
#.....#
#..@..#
#######

입력예제 부분을 바꿨어요

불이 하나도 없을때 생각해보세요 

rladudrb1200   1년 전

tkdgus 님,

근데 불이 하나도 없어도 상근이는 탈출 해야하는거 아닌가요?

보여주신 예제 돌리면 5라는 값이 나오는데,

어쨌든 출구는 있으니 탈출 시켜야 하는거 아닌가요?


tkdgus115   1년 전

제가 남긴 예제는 5가 답이 맞아요

5가 나오면 맞고요 님코드는 불돌리는 코드하고 사람 돌리는 코드 같이있어서 로직이 복잡하네요

그리고 test마다 맵하고 비지트 초기화해주세요


지금 님 코드 보면 불 돌리고나서 사람 돌리시는데 

그것 보다 불만 먼저 다돌리시고

사람 돌리는 함수 따로 만들어서 해보세요

그리고 불이 1개가 아니라 3개일경우도 생각하시고요

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