축제 장식
시간 제한9초메모리 제한2048 MB
각 거리 d에 대해, x 좌표가 x_u + d인 전구가 있고 색이 다른 전구 중 번호가 가장 작은 u를 구합니다. 없으면 0을 출력합니다.
문제
겨울 축제를 맞아 비트랜드의 중앙 대로를 장식하려고 한다. 이 대로는 축으로 볼 수 있으며, 여기에 개의 색깔 전구가 번으로 번호가 매겨져 있다. 번 전구의 x좌표는 이고 색은 이다. 두 전구가 같은 x좌표를 갖는 경우는 없다.
개의 질의가 주어진다. 번째 질의에서는 정수 ()가 주어진다. 위치에 다른 전구가 있고, 그 전구의 색이 와 다른 전구 () 중에서 번호가 가장 작은 것을 찾는다. 그런 가 없을 수도 있다.
입력
첫 줄에 두 정수 과 가 주어진다 (). 다음 개 줄에는 각각 와 가 주어진다 (, ). 다음 개 줄에는 각각 정수 가 하나씩 주어진다.
출력
각 질의에 대해 답 를 한 줄에 출력한다. 조건을 만족하는 가 없으면 0을 출력한다. 답은 절대 오차 또는 상대 오차가 0.5 이하이면 정답으로 인정한다. 즉, 출력값 와 정답 에 대해 이면 정답이다. 소수를 출력해도 된다.