JOIG Tour
시간 제한1초메모리 제한1024 MB
직선 도로에 J, O, I, G가 적힌 그림이 놓여 있습니다. 각 질의마다 S에서 출발해 J, O, I, G 그림을 이 순서로 방문한 뒤 T로 가는 최단 이동 거리를 구합니다.
문제
Just Odd Ink Way라는 길을 아는가. EGOI 공화국의 동쪽 끝에서 서쪽 끝까지 이어진 길이 인 국도다. 길을 따라 "Just Odd Ink"가 그린 그림이 여러 점 있는 것으로 유명하다. 이하에서는 JOI Way라고 부른다.
JOI Way에는 크기가 다른 그림이 여러 점 있다. 그중 일부에는 글자가 적혀 있다.
Rie는 JOI Way의 관광 안내원이다. 그녀는 JOIG 봄 훈련 캠프 참가자들을 안내할 계획이다. 참가자들을 격려하려고 'J', 'O', 'I', 'G'가 적힌 그림을 골라 이 순서대로 방문하려 한다. 후보 그림은 점이다. 번째 그림()은 서쪽 끝에서 만큼 떨어진 곳에 있고, 여기에는 문자 가 적혀 있다.
Rie에게는 개의 계획이 있다. 번째 계획()에서 그녀는 다음과 같이 이동한다.
- Rie는 서쪽 끝에서 만큼 떨어진 곳에서 출발한다.
- 'J'가 적힌 그림을 골라 그 위치로 이동한다.
- 'O'가 적힌 그림을 골라 그 위치로 이동한다.
- 'I'가 적힌 그림을 골라 그 위치로 이동한다.
- 'G'가 적힌 그림을 골라 그 위치로 이동한다.
- 서쪽 끝에서 만큼 떨어진 곳으로 이동하고 투어를 마친다.
JOI Way 밖으로 나갈 수 없다.
각 계획에 대해 총 이동 거리의 최솟값을 구하라.
입력
입력은 다음 형식으로 주어진다.
출력
줄을 출력한다. 번째 줄에는 번째 계획에서 가능한 총 이동 거리의 최솟값을 출력한다.
제한
- .
- ().
- ().
- ()는 'J', 'O', 'I', 'G' 중 하나다.
- 어떤 에 대해서는 가 'J'다 ().
- 어떤 에 대해서는 가 'O'다 ().
- 어떤 에 대해서는 가 'I'다 ().
- 어떤 에 대해서는 가 'G'다 ().
- .
- ().
- ().
- ().
- , , , , 는 정수다.