| 시간 제한 | 메모리 제한 | 제출 | 정답 | 맞힌 사람 | 정답 비율 |
|---|---|---|---|---|---|
| 1.9 초 | 1024 MB | 35 | 6 | 6 | 42.857% |
도쿄에서 니가타를 잇는 조에츠 신칸센은 긴 터널이 많습니다. 간토평야를 지난 후 험준한 산악 지대를 통과하기 때문입니다. 이 노선은 터널, 지상 구간, 역으로 구분할 수 있습니다. 터널의 시점과 종점의 정의는 다음과 같습니다.
호기심이 많은 가희는 조에츠 신칸센 노선이 변할 때마다 해당 노선에서 가장 긴 터널과 가장 짧은 터널, 그리고 터널의 개수가 궁금해졌습니다. 가희를 도와주세요. 가장 긴 터널과 가장 짧은 터널의 정의는 다음과 같습니다.
첫 번째 줄에 노선의 길이 $L$이 주어집니다.
두 번째 줄에 길이가 $L$인 문자열이 주어집니다. $x$번째에 있는 문자는 다음을 의미합니다.
0이면 지상 구간, 1이면 터널, 2이면 역입니다.세 번째 줄에 쿼리의 개수 $Q$가 주어집니다.
네 번쨰 줄부터 $Q$개의 줄에 걸쳐 다음 두 개의 쿼리 중 하나가 한 줄에 하나씩 주어집니다.
2ドル$번 쿼리가 나올 때마다 다음과 같이 출력해 주세요.
터널이 노선 내에 없는 경우 -1만 출력해 주세요. 그렇지 않은 경우 다음 형식으로 출력해 주세요. 5ドル$개의 값은 공백으로 구분해서 출력해 주세요.
{tunnel_num} {longest_tunnel_s} {longest_tunnel_e} {shortest_tunnel_s} {shortest_tunnel_e}
각 요소에 대한 설명은 다음과 같습니다.
tunnel_num : 조에츠 신칸센 노선에 있는 터널 개수입니다.longest_tunnel_s : 조에츠 신칸센 노선에 있는 터널 중 가장 긴 터널의 시점longest_tunnel_e : 조에츠 신칸센 노선에 있는 터널 중 가장 긴 터널의 종점shortest_tunnel_s : 조에츠 신칸센 노선에 있는 터널 중 가장 짧은 터널의 시점shortest_tunnel_e : 조에츠 신칸센 노선이 있는 터널 중 가장 짧은 터널의 종점10 2000000002 7 1 4 5 1 2 3 2 1 6 8 2 1 3 4 2
2 2 3 2 3 3 6 8 2 3 2 2 5 6 8
10 2010011002 3 2 1 2 5 2
2 6 8 3 4 2 2 5 6 8
10 2010011002 7 2 1 2 5 2 1 6 10 2 1 1 10 2
2 6 8 3 4 2 2 5 6 8 2 6 10 2 5 1 2 10 2 10
10 2000000002 1 2
-1
조에츠 신칸센이 왜 이 타이밍에 뜬금없이 등장했을까?
Contest > BOJ User Contest > 가희와 함께 하는 코딩 테스트 > 가희와 함께 하는 8회 코딩 테스트 L번