인터넷

면접 대비

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

요약
연결 상태를 기록한 측정값들이 주어지고 처음과 마지막은 연결 상태일 때, 인터넷이 끊겨 있었을 수 있는 가장 긴 시간을 구한다.
난이도

보통10점 중 4점

유형
그리디, 구현, 구간
정답자
아직 제출이 없습니다

문제

토마스의 인터넷 연결은 자주 불안정해서 가끔씩 연결이 끊긴다. 토마스는 끊긴 인터넷이 다시 연결될 때까지 얼마나 오래 기다려야 할 수 있는지 알고 싶어서, 이따금씩 그 순간에 인터넷 연결이 있는지 확인하고 기록해 둔다.

토마스는 첫 번째 측정과 마지막 측정에서는 인터넷 연결이 있었다는 것을 기억한다.

토마스가 인터넷 없이 지냈을 수 있는 가장 긴 시간을 구해서 그를 도와주자.

입력

첫째 줄에 정수 NN이 주어진다. NN은 토마스가 수행한 측정의 횟수이다.

이어지는 NN개의 줄 각각에는 정수 두 개 TiT_i와 MiM_i가 주어진다. TiT_i는 토마스가 ii번째 측정을 한 시각이고, MiM_i는 그 측정의 결과이다. 측정한 순간에 인터넷 연결이 있었으면 MiM_i는 11, 없었으면 00이다.

측정은 TiT_i가 증가하는 순서로 주어진다.

출력

토마스가 인터넷 없이 지냈을 수 있는 가장 긴 시간 간격을 정수 하나로 출력한다.

제한

  • 2≤N≤10002 \le N \le 1000
  • 1≤Ti≤1061 \le T_i \le 10^6
  • Ti<Ti+1T_i < T_{i+1}

예제2

  1. 예제 1

    입력
    6
    1 1
    3 0
    4 1
    5 0
    6 0
    8 1
    
    예상 출력
    4
    
  2. 예제 2

    입력
    4
    1 1
    2 1
    4 1
    7 1
    
    예상 출력
    3