만드는 중입니다

아직 만드는 중이라 바뀔 수 있습니다

체육 수업

면접 대비

시간 제한1초메모리 제한1024 MB

요약
남학생과 여학생을 각각 키 내림차순으로 한 줄에 세울 때, 바로 옆에 선 학생끼리의 키 차이 최댓값을 구합니다.
난이도

쉬움10점 중 2점

유형
정렬, 구현
정답자
아직 제출이 없습니다

문제

체육 시간에 트레이너 안드레이 세르게예비치는 학생들을 한 줄로 세웁니다. 줄에서는 남학생이 먼저 서고, 그 뒤에 여학생이 섭니다. 남학생은 키가 큰 순서대로 서고, 여학생도 마찬가지로 키가 큰 순서대로 섭니다. 따라서 키가 가장 작은 남학생 바로 뒤에는 키가 가장 큰 여학생이 섭니다.

안드레이 세르게예비치는 줄에서 서로 이웃한 두 학생의 키 차이 중 최댓값이 궁금합니다. 이 질문에 답하는 프로그램을 작성해 주세요.

입력

첫 줄에 학생 수 nn이 주어집니다 (2≤n≤502 \le n \le 50). 이어지는 nn개의 줄에는 각각 ii번째 학생의 성별 aia_i와 키 hih_i(cm)가 정수로 주어집니다 (100≤hi≤200100 \le h_i \le 200). ai=0a_i = 0이면 남학생, ai=1a_i = 1이면 여학생입니다.

출력

학생들이 체육 시간에 줄을 선 뒤, 이웃한 두 학생의 키 차이 최댓값을 정수 하나로 출력합니다.

예제1

  1. 예제 1

    입력
    6
    0 120
    1 130
    1 142
    1 115
    0 145
    0 134
    
    예상 출력
    22