정답: 3번 초기 헤드 위치는 30이고, 0번 트랙으로 이동 중이므로 헤드는 낮은 트랙 번호 방향으로 이동하며 작업을 처리한다. 작업대기 큐를 정렬하면 3, 7, 15, 38, 46이 된다. 1. **초기 위치 30에서 0번 트랙 방향으로 이동:** * 30에서 15로 이동: \(|15 - 30| = 15\) * 15에서 7로 이동: \(|7 - 15| = 8\) * 7에서 3으로 이동: \(|3 - 7| = 4\) * 이 방향에서 처리할 마지막 요청은 3이다. (일반적인 SCAN은 0까지 이동하지만, 이 문제의 의도는 마지막 요청에서 방향을 바꾸는 것으로 해석) * 이동 거리 합계: \(15 + 8 + 4 = 27\) * 현재 헤드 위치: 3 2. **3번 트랙에서 높은 트랙 번호 방향으로 이동:** * 3에서 38로 이동: \(|38 - 3| = 35\) * 38에서 46으로 이동: \(|46 - 38| = 8\) * 이동 거리 합계: \(35 + 8 = 43\) * 현재 헤드 위치: 46 총 트랙 이동 거리는 두 단계의 이동 거리 합계이다. \(27 + 43 = 70\)