품종 근접도
면접 대비시간 제한1초메모리 제한128 MB
N마리의 소가 각자의 품종 번호와 함께 일렬로 서 있을 때, 위치 차이가 K 이하인 같은 품종 두 마리가 존재하면 그 품종 번호 중 최댓값을 구하고, 없으면 -1을 출력한다.
문제
농부 John의 소 마리()가 한 줄로 서 있으며, 각 소는 정수 품종 번호로 구분됩니다.
같은 품종의 두 소는 서 있는 위치가 너무 가까우면 서로 다툴 위험이 있습니다. 구체적으로, 같은 품종인 두 소의 줄 안에서의 위치 차이가 () 이하이면 두 소는 "혼잡한(crowded)" 상태라고 합니다.
혼잡한 소 쌍의 품종 번호 중 최댓값을 구하세요.
입력
- 첫째 줄: 공백으로 구분된 두 정수 과 .
- 둘째 줄부터 개의 줄: 각 줄에 줄 안에 있는 소 한 마리의 품종 번호가 주어집니다. 모든 품종 번호는 이상 이하의 정수입니다.
출력
- 첫째 줄: 혼잡한 소 쌍의 품종 번호 중 최댓값. 혼잡한 소 쌍이 하나도 없으면 을 출력합니다.
힌트
소 6마리가 품종 번호 순서로 서 있고 입니다. 위치 차이가 이하인 같은 품종의 두 소는 혼잡합니다. 품종 번호 인 두 소(위치 와 , 차이 )가 혼잡하고, 품종 번호 인 두 소(위치 과 , 차이 )도 혼잡합니다. 따라서 답은 입니다.