yan0206   5년 전

불과 사람 각각 두개의 큐를 한번에 돌려서 하고있는데 계속 틀리다고 나오네요... ㅜ

불 사람 순으로 BFS를 돌렸습니다.

yan0206   5년 전

55행에 if문을 

if (possi(dx,dy) && mat[dx][dy] == '.')

으로 바꾸니까 되는데 차이가 뭔가요...?

dyk777   5년 전

mat[dx][dy]가 '@'일때, 55행은 참이지만 바꾼 코드에서는 거짓입니다.

yan0206   5년 전

89행에서 @는 .으로 바꿔주는데 문제가 있나요...?

dyk777   5년 전

89행에서 적절한 처리를 해 주고 있었네요.

때문에 만약 수정한 부분이 저것 뿐이라면, 아마도 문제가 없어야 될 것 같은데... 잘 모르겠네요 이건.

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