题目描述
题目描述
小珅面前有 个糖果排成一行,从左到右第 个糖的价值是 。
小珅打算拿走一些糖,但是他不愿意拿走两个相邻的糖。
你要求出,在不同时拿走任意相邻的糖的前提下,小珅最多能拿走多少价值的糖?
输入格式
第一行一个整数 ,表示有 ()组数据。
接下来的每组数据,第一行是一个整数 (),表示一共有 个糖。
第二行是 个被空格分开的正整数,表示每个糖的价值,不超过 。
输入量较大,请使用 scanf 或者将 cin 关闭流同步。
输出格式
对于每组数据,输出一行。
该行包括一个整数,表示在不同时拿走任意相邻的糖的前提下,最多能拿走的糖的价值。
说明与提示
对于第一组样例,拿第 个糖,总价值为 。
对于第二组样例,拿第 和 个糖,总价值为 。
来源
数据范围与约定
,。每个糖的价值不超过 。
可见测试数据
输入数据 1
2
3
1 8 2
4
10 7 6 14
输出数据 1
8
24
输入数据 2
1
1
1
输出数据 2
1
输入数据 3
1
1
1000
输出数据 3
1000