[BOJ_Python] 20055. 컨베이어 벨트 위의 로봇
문제https://www.acmicpc.net/problem/20055 사용 알고리즘구현, 순환 큐(deque - rotate) 풀이코드 흐름1. belt 회전 - belt의 start 시점 이동 - belt 회전에 따른 로봇 이동 이때의 로봇이동은 belt와 함께 가는 것이기 때문에 내구도가 약화되지 않음 또한, 내리는 지점에 도달하였으면 박스를 내리며, 시작지점은 비어있음2. 로봇의 이동 - 이동할 곳의 내구도, 현재 위치의 로봇 여부, 이동할 곳의 로봇 여부 확인 - 이동이 가능할 경우 로봇 이동과 내구도 약화 진행 - 내리는 지점 도달 여부 확인 및 로봇 내리기 진행3. 새로운 상자 올리기 - 내구도 확인 후 새로운 상자 올리기4. belt의 내구..
2024.11.07