ray5273   3년 전

C++ 로 해결한 문제를 파이썬으로 바꿔서 풀어보려고 하였습니다.

어디서 시간초과가 생긴건지 잘 모르겠어서 질문드립니다.

단순한 bfs 구현인데, 시간초과가 어떻게 뜨는건지 잘 모르겠네요 

도움이 필요합니다.

ray5273   3년 전

a1x,a1y = map(int,sys.stdin.readline().split())

a2x,a2y = map(int,sys.stdin.readline().split())

b1x,b1y = map(int,sys.stdin.readline().split())

b2x,b2y = map(int,sys.stdin.readline().split())

이부분을 잘못 구현했네요.

n,m 순서도 바꿔서 받으면 뒤에 나오는 A1,A2,B1,B2의 xy도 거꾸로 받아야하는데 여기서 거꾸로 받지 않았습니다.

a1y,a1x = map(int,sys.stdin.readline().split())

a2y,a2x = map(int,sys.stdin.readline().split())

b1y,b1x = map(int,sys.stdin.readline().split())

b2y,b2x = map(int,sys.stdin.readline().split())

이렇게 바뀌어야 맞습니다.

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