기차 지연
시간 제한3초메모리 제한1024 MB
여러 기차에 지연 구간이 주어질 때, 각 질의 시각마다 빨간색으로 표시되는 행의 극대 연속 구간 개수를 구한다.
문제
IOI 도시는 세계에서 가장 인구가 많고 바쁜 도시이다. 일반적으로 하루는 초이지만, IOI 도시에서는 시간의 단위 '쵸'를 정의하여 하루를 무려 쵸로 세분화하여 사용한다. 하루의 시작을 쵸로 정의하고, 실수 에 대하여 쵸에서 쵸가 지난 뒤의 시각을 쵸로 정의한다. 쵸에서 쵸가 지나면 다음날 쵸가 된다.
IOI 도시는 교통량이 어마어마하기 때문에, IOI 도시의 기차역에서는 매일 개의 기차가 출발한다. 개의 기차는 부터 까지의 정수 번호가 붙어 있으며, 번 기차는 쵸에 출발하기로 예정되어 있다.
IOI 도시의 기차역에서는 많은 기차의 탑승 정보를 표시하기 위해 개의 행이 있는 거대한 전광판을 가지고 있다. 전광판의 개의 행에는 부터 까지의 번호가 붙어 있다. 그날 출발하기로 예정되어 있던 기차 중 아직 출발하지 않은 기차가 개라고 할 때, 전광판의 번 행부터 번 행까지는 이 개의 기차의 정보를 번호가 커지는 순서대로 보여준다. 또한, 기차가 출발하기까지 쵸 이하로 남은 경우에는 탑승을 준비하라는 의미에서 해당 기차의 정보는 빨간색으로 표시하고, 쵸 초과로 남은 경우에는 흰색으로 표시한다. 예를 들어, 이고 모든 기차가 예정된 시각에 출발하는 경우, 쵸에 전광판의 번 행에는 번 기차의 정보가 표시된다. 또, 번 행부터 번 행까지는 출발 시각이 쵸 이전인 기차의 정보를 표시하고 있으므로 빨간색이며, 번 행부터 번 행까지는 흰색이다.
아직 출발하지 않은 기차의 수 과 두 정수 에 대하여 다음 세 조건이 모두 성립할 경우, 과 의 순서쌍 을 빨간색 연속 구간이라고 부른다.
- 임의의 정수 에 대하여, 전광판의 번 행에서는 빨간색으로 정보를 표시하고 있다.
- 이거나, 전광판의 번 행에서는 흰색으로 정보를 표시하고 있다.
- 이거나, 전광판의 번 행에서는 흰색으로 정보를 표시하고 있다.
이고 모든 기차가 예정된 시각에 출발하는 경우, 전광판의 첫 몇 개의 행은 빨간색이고 나머지는 흰색이므로 빨간색 연속 구간의 개수는 이다. 하지만 몇몇 기차가 지연될 경우, 기차의 번호 순서와 출발 시각 순서가 일치하지 않아 빨간색 연속 구간의 개수가 많아질 수 있다. 예를 들어, 이고 번 기차가 쵸 지연되어 쵸에 출발하고, 번 기차가 쵸 지연되어 쵸에 출발하는 경우, 쵸에 이고 전광판에 표시되는 정보는 다음과 같다.
따라서 이 경우 빨간색 연속 구간은 와 이며 그 개수는 이다.
빨간색 연속 구간의 개수가 많으면, 중요한 정보가 한곳에 모여 있지 않아 기차를 타는 사람들에게 혼란을 줄 수 있다. 따라서 기차가 지연될 경우, 각 순간에 빨간색 연속 구간의 개수를 파악한 후에, 이에 맞추어 전광판의 표시 형식을 바꾸거나 공지하는 등의 조치를 취해야 한다. 다행히도 년까지는 많은 기차가 한꺼번에 지연된 사례가 없어서, 컴퓨터의 도움 없이 사람이 직접 빨간색 연속 구간의 개수를 파악하여 조치를 취했다.
그러나 년 월 일 쵸, 년 월 일 출발 예정인 많은 기차가 지연되었다는 제보 개가 동시에 들어왔다. 번 제보에 의하면, 번호가 이상 이하인 기차의 출발 시각은 각각 쵸만큼 늦추어졌다. 이때, 한 기차에 대해 출발 시각이 늦추어졌다는 제보가 여러 개인 경우, 이 기차의 출발 시각은 제보들에 대한 의 합만큼 늦추어졌다고 한다. 당황한 IOI 기차역의 관리자는 년 월 일 쵸가 되기 전에 년 월 일의 여러 시각에 대해 빨간색 연속 구간의 수를 파악해야 해서 여러분에게 도움을 요청했다. 개의 시각 가 주어졌을 때, 각 에 대해 년 월 일 쵸에 빨간색 연속 구간의 수를 구하여라.
입력
첫째 줄에 제보의 수 , 빨간색으로 표시하는지 여부의 기준이 되는 시간 가 공백을 사이에 두고 주어진다.
각 에 대하여, 번째 줄에는 번 제보의 내용 가 순서대로 공백을 사이에 두고 주어진다.
번째 줄에, 빨간색 연속 구간의 수를 구해야 하는 시각의 수 가 주어진다.
각 에 대하여, 번째 줄에는 가 주어진다.
출력
개의 줄에 걸쳐 정답을 출력한다. 번째 줄에는 년 월 일 쵸에 빨간색 연속 구간의 수를 출력한다.
제한
- 각 에 대하여, 이고
- 주어지는 모든 수는 정수이다.