wjddms206   7년 전

제가 푼 방법은
먼저, 사람 두명의 위치를 각각 (sy,sx),(ey,ex)로 받아둡니다.
split_bfs() 함수에서는 가장자리의 입구에서부터 사람까지 최단거리를 구해 ret[0], ret[1]에 저장합니다.
duple()함수에서는 사람1부터 사람2까지의 최단거리 + 입구까지 최단거리를 구해 ret[2]에 저장합니다.
ret[0] + ret[1]과 ret[2]를 비교해서 더 작은 수를 출력합니다.
정말 왠만한 테케는 다 해보았습니다.

제발 도와주세요 ㅠ_ㅠ 정말정말 탈옥하고싶습니다...

sgchoi5   7년 전

요 문제는 정답 / TC / 문제 해설 다 있네요.. : )

해보시다가 안 되시면 참고하시길.. http://gooddaytocode.blogspot....

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