CHDOJ
首页
题库
题单
比赛
评测
用户
讨论
帮助
工具
云剪贴板
树图画板
代码对比
登录
注册
3088: 咖啡原料
时间限制:2000 ms
内存限制:256 MB
Special Judge
上传者:
提交:12
通过:5
提交
提交记录
讨论
统计
题目描述
Rabbit house彩虹岛分店开张啦,但是咖啡店的咖啡所需要的原材料七色花生长在彩虹岛的沼泽地里。
沼泽地有大大小小的裸露的石头,上面生长着非常多的七色花,ww决定去执行采摘任务,但是环境非常凶险,ww只能选择一条看上去比较安全的排成一列的石头,每块石头上的七色花数量不一,ww决定采用他最擅长的跳跃来采集,由于跳跃技能的限制,他一次必须跳跃两格或者三格。
同时沼泽地里生活着另一种凶猛的生物,在石头上的七色花被采集之后就会跳出来占据这块石头,导致ww无法回到这块石头上。由于ww是坐着直升机降落,所以他可以选择任意一块石头开始任务,你可以帮他选择一条路径,使得采集到的原材料最多吗?如果同时有多条路径合法,输出任意一条即可。
输入格式
输入的第一行包含一个正整数
T
(
1
≤
T
≤
20
)
T(1\leq T\leq 20)
T
(
1
≤
T
≤
20
)
表示测试用例个数。
对于每个测试用例,第一行输入一个整数
n
(
1
≤
n
≤
1
0
5
)
n(1\leq n\leq 10^5)
n
(
1
≤
n
≤
1
0
5
)
表示沼泽地内石头的个数,第二行包含
n
n
n
个数,第
i
i
i
个数
w
i
(
1
≤
w
i
≤
1
0
9
)
w_i(1\leq w_i\leq 10^9)
w
i
(
1
≤
w
i
≤
1
0
9
)
表示第
i
i
i
个石头上七色花的数量。
输出格式
对于每个用例,第一行输出最多能够采到七色花的数量,第二行输出ww选择路径的长度
d
d
d
,第三行包含
d
d
d
个数表示ww选择的路径.
输入样例
复制
2 2 1 10000 5 1 2 3 4 5
输出样例
复制
10000 1 2 15 5 1 3 5 2 4
分类标签
2020年长安大学第七届程序设计竞赛新生赛