問題にチャレンジして、ユーザー同士で解答を教え合ったり、コードを公開してみよう!
※この問題は「paizaの森」で開催されたコンテストの過去問題です。paizaの森はpaizaの有料会員限定のDiscordサーバーです。
レベルアップ問題集を回答したコードを投稿したり、投稿されたコードを見ることができます。
有料会員であれば、paizaラーニングのマイページにあるリンクから入場いただくことができます。
パイザ交通の運営するバスは n 個のバス停に順番に停まります。初めのバス停に着く前は乗客は誰もいません。i 番目のバス停では a_i 人がバスから降り、b_i 人がバスに乗ります。ここでバスを利用する乗客全員がバスに乗ることができる範囲で最も少ない乗車定員のバスを用意したいです。乗車定員の人数を求めてください。ただし、各バス停では降りる客が全員降りた後に、新しい客が乗ってくるものとします。
n
a_1 ... a_n
b_1 ... b_n
バスの乗車定員を出力してください。
すべてのテストケースにおいて、以下の条件をみたします。
・ 2 ≦ n ≦ 1000
・ a_1 = 0
・ b_n = 0
・ 0 ≦ a_i ≦ min(1000,その時の乗車人数) (2 ≦ i ≦ n)
・ 0 ≦ b_i ≦ 1000 (1 ≦ i ≦ n - 1)
4
0 2 1 8
6 3 2 0
8
4
0 1 5 3
3 4 2 0
6