#CT0115. 光头强和宝藏
光头强和宝藏
题目描述
光头强进入了一个大宝库,里面有许许多多个装着宝藏的房间,第 号房间上有一个数字 ,代表着进入后能获得 份宝藏,但是光头强一旦进入第 号房间,第 和 第 号房间的门便会永久关闭。 请你帮光头强设计一个算法,使他能够获得尽可能多的宝藏。 例如,房间上的数字分别为 :时,若光头强先进入第 号房间获得 份宝藏,此时 号房间会关闭;然后光头强可选择进入第 号房间获得 份宝藏,此时 号房间会关闭,无房间可进。一共能获得 份宝藏。
输入格式
输入数据的第一行是一个整数 ,代表测试的组数,接下来 行每一行第一个数字 代表房间数量,之后的 个数 分别代表第 个房间内的宝藏数量。$(1\leq t \leq 100, 1\leq n \leq 1000, 1\leq a_i \leq 10^6)$
输出格式
对于每组数据,输出一个整数,表示光头强能够获得最大的宝藏份数。
测试样例
3
6 2 3 3 2 3 2
4 3 2 2 3
6 1 3 1 1 3 1
8
6
6