[JAVA] 백준 20055 컨베이어 벨트 위의 로봇
오늘의 문제 : https://www.acmicpc.net/problem/20055 조건을 확실하게 정리하는 습관을 기릅시다. 왜 와이? 요번문제에서 바로 코딩 들어가서 삽질을 좀 했기 때문이죠. 투 포인터 및 구현문제입니다. 1. 작업의 순서 1) 벨트가 돌아간다. 로봇이 끝부분에 도달하는 즉시 벨트에서 나온다. 시작점과 끝점을 -1 시켜 벨트의 회전을 구현. 2) 로봇이 이동한다. 3) 로봇이 추가된다. 현재 추가할 경로의 내구도가 0인 경우 패스. 현재 추가할 경로에 로봇이 이미 있다면 패스. 2. 로봇의 이동 상황 구분. 1) 이동할 로봇이 이미 끝부분에 있는 경우 즉. 시 제외. 2) 이동할 로봇의 다음경로에 이미 로봇이 있는 경우 원래 위치 그..
머리깨지며 배우는 코테풀이
2024. 9. 30. 14:39