13459번 - 구슬 탈출
질문 게시판에 있는 모든 예제가 통과가 됩니다 반례를 찾기 함드네요,,ㅠ
일단 저는 구조체로 R 과 B 의 x y 좌표 d (이동 거리) prev(이전에 상하좌우중 무엇으로 움직였는지)
를 저장했고요
184번째 줄에서 부터는 그전의 prev 에서 1 (y 좌표로 -1방향으로 이동했다면)
y좌표로 +1 방향으로 이동하는것은 생각해볼 필요가 없기 때문에 if (d == 0 && Q[ed].prev != 1) 이런식으로
로 해뒀습니다
131번째 줄부터는 R 과 B 의 xy 좌표를 비교한 다음 R 을 먼저 이동 할것인지 B를 먼저 이동할 것인지 정하는 것입니다
해결해 주시면 감사하겠습니다
댓글을 작성하려면 로그인해야 합니다.
swrho 4년 전
질문 게시판에 있는 모든 예제가 통과가 됩니다 반례를 찾기 함드네요,,ㅠ
일단 저는 구조체로 R 과 B 의 x y 좌표 d (이동 거리) prev(이전에 상하좌우중 무엇으로 움직였는지)
를 저장했고요
184번째 줄에서 부터는 그전의 prev 에서 1 (y 좌표로 -1방향으로 이동했다면)
y좌표로 +1 방향으로 이동하는것은 생각해볼 필요가 없기 때문에 if (d == 0 && Q[ed].prev != 1) 이런식으로
로 해뒀습니다
131번째 줄부터는 R 과 B 의 xy 좌표를 비교한 다음 R 을 먼저 이동 할것인지 B를 먼저 이동할 것인지 정하는 것입니다
해결해 주시면 감사하겠습니다