1726번 - 로봇
맞은 경우는 문제에서 주어진대로
다음 방향을 정하는 경우 (왼, 오) -> 행동횟수를 1 추가
다음 거리를 정하는 경우 (1,2,3) -> 행동횟수를 1 추가
이런 방식으로 풀었습니다
틀린 경우는
방향을 바꾸지도 않고 움직이지도 않은 경우 -> 행동횟수 0 추가
방향을 바꾸지 않고 움직인경우 -> 행동횟수 1 추가
방향을 바꾸고 움직이지 않은 경우 -> 행동횟수 1 추가
방향을 바꾸고 움직인 경우 -> 행동횟수 2 추가
이런 방식으로 코드를 짰습니다.
두 경우 모두 방문 여부는 배열 visit[x위치][y위치][방향]을 체크해주는 방식으로 작성했습니다.
위에 있는 코드가 정답처리된 코드고
아래에 있는 코드가 오답처리된 코드입니다.
댓글을 작성하려면 로그인해야 합니다.
rlarlejr282 5년 전
맞은 경우는 문제에서 주어진대로
다음 방향을 정하는 경우 (왼, 오) -> 행동횟수를 1 추가
다음 거리를 정하는 경우 (1,2,3) -> 행동횟수를 1 추가
이런 방식으로 풀었습니다
틀린 경우는
방향을 바꾸지도 않고 움직이지도 않은 경우 -> 행동횟수 0 추가
방향을 바꾸지 않고 움직인경우 -> 행동횟수 1 추가
방향을 바꾸고 움직이지 않은 경우 -> 행동횟수 1 추가
방향을 바꾸고 움직인 경우 -> 행동횟수 2 추가
이런 방식으로 코드를 짰습니다.
두 경우 모두 방문 여부는 배열 visit[x위치][y위치][방향]을 체크해주는 방식으로 작성했습니다.
위에 있는 코드가 정답처리된 코드고
아래에 있는 코드가 오답처리된 코드입니다.