I - Hamming

解説を見る
  • 実行時間制限:2000 ms
  • メモリ制限:1073741824 Bytes
  • 配点:150
  • ジャッジ:Batch

問題

コーラス会場に人が NN 人並んでいます。
ii の「歌のうまさ」は ii です。

ii はそれぞれ「歌」と「ハミング」のどちらかを選択します。
コーラスを始めたあと、人 ii は「歌」を選んだならば「歌」を選んだ人中で自分より「歌のうまさ」が大きい人が AiA_i 人以上いるか、自分より「歌のうまさ」が小さい人が BiB_i 人未満だと逃げます。

全員が逃げなかったとき、最大で何人が「歌」を選んだかを出力してください。

制約

  • 1N2000001\leq N\leq 200000
  • 0<AiN0< A_i\leq N
  • 0Bi<N0\leq B_i< N
  • 入力はすべて整数

Ai,BiA_i, B_i の不等号に注意してください。

小課題

  1. (12 点) 1N201\leq N\leq 20
  2. (18 点) 1N1000,Ai2,Bi=01\leq N\leq 1000, A_i\leq 2, B_i = 0
  3. (30 点) 1N1000,Bi=01\leq N\leq 1000, B_i = 0
  4. (12 点) 1N10001\leq N\leq 1000
  5. (28 点) Bi=0B_i = 0
  6. (50 点) 追加の制約はない

入力

NN
A1B1A_1\quad B_1
A2B2A_2\quad B_2
\vdots\quad \vdots
AN1BN1A_{N-1}\quad B_{N-1}
ANBNA_N\quad B_N

入力例1

3
3 0
3 1
2 2

出力例1

3

全員が歌っても問題ないです。