U557106 小明的糖果Plus
题目背景
小明又得到了一些糖果!这次,这些糖果是排成一行的,并且每颗糖果都有一个美味值。小明想知道,如果他只能从这一行糖果的两端选择一颗糖果吃掉,那么在吃掉 k 颗糖果后,他能获得的最大总美味值是多少?
题目描述
给定一行 n 颗糖果的美味值$v_1,v_2,...,v_n$
。小明需要吃掉恰好$k$颗糖果。他每次只能选择吃掉最左边的一颗糖果或者最右边的一颗糖果。请你计算小明吃掉$k$颗糖果后,能获得的最大总美味值。
输入格式
输入三行。第一行包含两个正整数$n$和$k$,分别表示糖果的总数量和小明需要吃掉的糖果数量。第二行包含$n$个正整数$v_
,v_2,...,v_n$
,表示从左到右每颗糖果的美味值。
输出格式
输出一个整数,表示小明吃掉$k$颗糖果后能获得的最大总美味值。
说明/提示
$
1≤k≤n≤50
$\
$
1≤v_i≤100
$