No.3684 chokudai_niku.png
タグ : / 解いたユーザー数 96
作問者 :
triangle_coder
/ テスター :
岩井星人、今年で30歳らしいよ
drken1215
lp_ql
yimiya(いみや)
よには
👑
Andrew8128
leaf_1415
問題文
岩井星人さんは高橋君に焼肉を奢ってもらう約束を取り付けており、証拠となる画像ファイルである chokudai_niku.png を保存していました。
chokudai_niku.png
![]()
ところが、岩井星人さんはこの画像を改竄することで、高い店に連れて行ってもらおうと画策しました。
chokudai_niku.png(改竄後)
![]()
このように、岩井星人さんは自分に都合良く約束の内容を改竄することがあります。
高橋君は、これから $N$ 日間のうち連続する $M$ 日間、岩井星人さんに焼肉を奢ることになっています。
各 $i\ (1 \leq i \leq N)$ について、岩井星人さんが $i$ 日目に連れて行ってもらえる店では $A_i$ 円分の焼肉を奢ってもらうことになっており、店に行くために岩井星人さんが支払わなければならない交通費は ${B_i}$ 円です。
岩井星人さんは、最初に焼肉を奢ってもらう日を自由に選べます。
すなわち、整数 $s$ を $1 \leq s \leq N-M+1$ の範囲から選び、$s$ 日目から $s+M-1$ 日目まで焼肉を奢ってもらうことができます。
さらに、岩井星人さんは焼肉を奢ってもらう予定日のリストを改竄することにより、好きな日を何日でも選んで休むことができます。全ての日を休んでも構いません。
岩井星人さんは、奢ってもらった焼肉の値段の総和から交通費の総和を引いた額の分だけ得したと感じます。
岩井星人さんが得したと感じる額としてあり得る最大値を求めてください 。
制約
- $1 \le N \le 2×10^5$
- $1 \le M \le N$
- $0 \le A_i,\ B_i \le 10^9$
- 入力はすべて整数
入力
入力は以下の形式で標準入力から与えられる。
$N$ $M$ $A_1$ $A_2$ ... $A_N$ $B_1$ $B_2$ ... $B_N$
出力
岩井星人さんが得したと感じる額としてあり得る最大値を出力してください。
サンプル
サンプル1
入力
5 3 600 800 600 600 900 500 700 300 200 400
出力
1200
岩井星人さんは $3$ 日目から $5$ 日目までで奢ってもらえば $300+400+500$ 円分だけ得したと感じ、それが最大です。
サンプル2
入力
6 4 300 500 3000 0 2000 4000 100 600 2000 100000 0 1000
出力
6000
$3$ 日目から $6$ 日目までの区間を選び、$3,\ 5,\ 6$ 日目に焼肉を奢ってもらうことで、 岩井星人さんは $1000+2000+3000=6000$ 円分だけ得したと感じ、これが最大です。
サンプル3
入力
4 2 0 0 0 0 1 2 3 4
出力
0
岩井星人さんが得したと感じられないこともあります。
提出するには、Twitter 、GitHub、 Googleもしくは右上の雲マークをクリックしてアカウントを作成してください。