問題一覧 > 通常問題

No.2889 Rusk

レベル : / 実行時間制限 : 1ケース 2.000秒 / メモリ制限 : 512 MB / 標準ジャッジ問題
タグ : / 解いたユーザー数 98
作問者 : 👑 seekworser / テスター : 👑 p-adic kemuniku
3 ProblemId : 11151 / 出題時の順位表 / 自分の提出
問題文最終更新日: 2024-09-12 11:04:52

問題文

NN 枚のパンがあり、順に 1,2,,N1,2,\dots,N の番号がついています。 パンには表面と裏面があり、パン ii は表面も裏面も焼いていない状態の美味しさが AiA_i、片面のみ焼いた場合の美味しさが BiB_i、両面を焼いた場合の美味しさが CiC_i です。

これからトースターを高々 22まで使ってパンを焼きます。 トースターを使用する場合は、 1lrN1 \le l \le r \le N を満たす整数 l,rl, r を指定し、 番号が ll 以上 rr 以下のそれぞれのパンについて、 表面か裏面のいずれかのうち、まだ焼いていない面を指定して焼くことができます。 いずれの面を焼くかはパンごとに独立に選択できますが、 すでに焼いた面を選ぶことやいずれの面も焼かない、ということはできません。

NN 枚のパンの美味しさの総和として達成できる最大値を答えてください。

入力

NN
A1A_1 A2A_2 \dots ANA_N
B1B_1 B2B_2 \dots BNB_N
C1C_1 C2C_2 \dots CNC_N

制約

  • 1N2×1051 \le N \le 2 \times 10^5
  • 1Ai,Bi,Ci109(1iN)1 \le A_i, B_i, C_i \le 10^9 \quad (1 \le i \le N)
  • 入力は全て整数

出力

答えを 11 行で出力せよ。

サンプル

サンプル1
入力
5
1 3 4 2 3
3 1 3 5 1
2 5 1 1 2
出力
19

11 回目のトースターの使用で l=1,r=2l=1, r=2 を指定して表面を焼き、 22 回目のトースターの使用で l=2,r=4l=2, r=4 を指定して裏面を焼くのが最適です。

サンプル2
入力
5
6 1 2 5 4
2 5 6 3 5     
1 2 4 1 1
出力
27
サンプル3
入力
1
10
1
1
出力
10

11 度もトースターを使わない場合が最適です。

提出するには、Twitter 、GitHub、 Googleもしくは右上の雲マークをクリックしてアカウントを作成してください。