톱니바퀴푸는방법
BOJ - 톱니바퀴 14891번 (python, JAVA)
❓ 문제 - 백준 톱니바퀴 14891번 - python, JAVA 풀이법 출처 (https://www.acmicpc.net/problem/14891) 14891번: 톱니바퀴 첫째 줄에 1번 톱니바퀴의 상태, 둘째 줄에 2번 톱니바퀴의 상태, 셋째 줄에 3번 톱니바퀴의 상태, 넷째 줄에 4번 톱니바퀴의 상태가 주어진다. 상태는 8개의 정수로 이루어져 있고, 12시방향부터 www.acmicpc.net 📝 문제해결법 1. 이 문제는 구현으로 풀었다. 톱니 움직일 때마다 왼쪽, 오른쪽 톱니에 대해 다른 극으로 옆에 있는 톱니가 회전할 경우 left(), right() 재귀함수를 활용하여 톱니 상태를 변화시킨다. 톱니를 회전할 때 queue를 활용하여 시계방향으로 톱니가 회전할 경우 rotate(1), 반시계방향..