当前位置:首页|资讯

CF 2019A - Max Plus Size

作者:您是打尖儿还是住店呢发布时间:2024-10-05

给你一个正整数数组 a1,a2,...,ana1,a2,...,an。

你可以将数组中的一些元素涂成红色,但不能有两个相邻的红色元素(即对于 1≤i≤n-11≤i≤n-1 的数组,aii 和 ai+1ai+1 中至少有一个元素不能是红色的)。

你的得分是红色元素的最大值加上红色元素的数量。找出你能得到的最大分数。

输入

每个测试包含多个测试用例。第一行包含测试用例数 tt(1≤t≤5001≤t≤500)。测试用例说明如下。

每个测试用例的第一行包含一个整数 nn(1≤n≤1001≤n≤100)--数组的长度。

每个测试用例的第二行包含 nn 个整数 a1,a2,...,ana1,a2,...,an(1≤ai≤10001≤ai≤1000)--给定的数组。

输出

对于每个测试用例,输出一个整数:根据声明将某些元素染成红色后可能得到的最大分数。

示例

------------

dp,保存三种状态,然后我居然直接就过了。。



Copyright © 2024 aigcdaily.cn  北京智识时代科技有限公司  版权所有  京ICP备2023006237号-1