jokerkwu   4년 전

일단 예제 테케도 통과가 안되서

코드를 계속 보고 있는데 어디서 잘못된건지 모르겠습니다.

제코드 로직은 간단합니다.

1.명령문을 실행하기전에 1번 톱니바퀴부터 4번 톱니바퀴까지 맞물린곳이 다른지 같은지 체크를 한

2.해당 톱니바퀴에서 회전을 시작해서 이전에 구한 변수를 활용해서 인덱스 값을 이동시키거나 이동시키지 않습니다.

이게 전부인데..

어디서 코드도 그렇게 긴 코드가 아닌데 원인을 못찾겠습니다.

sait2000   4년 전

ontime_idx가 뭘 가리키나요 현재 12방향에 있는 톱니가 몇번째인질 가리키나요 아니면 12방향에 있던 톱니가 현재 어디있는지를 가리키나요 지금 2개를 섞어쓰고 있습니다

jokerkwu   4년 전

ontime_idx 는  12시를 가리키는 변수입니다.

2개를 섞어쓰고있다는게 어느부분을 말씀하시는건가요??

sait2000   4년 전

톱니를 시계방향으로 한칸 돌리고 나면 오른쪽 방향 톱니는 원래 문자열에서 인덱스 1번 자리가 됩니다. 근데 지금 반대로 3번자리를 읽고 있습니다.

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