14891번 - 톱니바퀴
cnt와 회전할 바퀴, 방향을 인자로 받는 with_rotation 재귀함수로 구현하였습니다.
single_rotation 함수는 rotation 방향에따라 회전하는 함수입니다.
처음 회전할 경우 cnt = 0, 그리고 오른쪽이나 왼쪽 바퀴와 극이 다를 경우 방향에 따라 cnt를 +1 하거나 -1하는 방식이고요.
같은 극을 만났을 때 cnt에 저장된 절댓값 수만큼 이전 바퀴들을 rotation 하게끔 만들었구요
질문게시판에 있는 예외도 다 맞았는데 % 올라가기도 전에 틀렸다고 나와서 질문 드립니다ㅠㅠ
도움 부탁드려요...!.
댓글을 작성하려면 로그인해야 합니다.
noddown 3년 전
cnt와 회전할 바퀴, 방향을 인자로 받는 with_rotation 재귀함수로 구현하였습니다.
single_rotation 함수는 rotation 방향에따라 회전하는 함수입니다.
처음 회전할 경우 cnt = 0, 그리고 오른쪽이나 왼쪽 바퀴와 극이 다를 경우 방향에 따라 cnt를 +1 하거나 -1하는 방식이고요.
같은 극을 만났을 때 cnt에 저장된 절댓값 수만큼 이전 바퀴들을 rotation 하게끔 만들었구요
질문게시판에 있는 예외도 다 맞았는데 % 올라가기도 전에 틀렸다고 나와서 질문 드립니다ㅠㅠ
도움 부탁드려요...!.