CF2019A.Max Plus Size

入门

通过率:0%

AC君温馨提醒

该题目为【codeforces】题库的题目,您提交的代码将被提交至codeforces进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。

题目描述

给你一个正整数数组 a1,a2,⋯ ,ana_1,a_2,\cdots,a_n。

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

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

输入格式

第一行,一个整数 tt (1≤t≤5001 \le t \le 500),表示有 tt 组数据。

对于每组数据,第一行为一个整数 nn (1≤n≤1001 \le n \le 100),表示有 nn 个整数。

第二行为 nn 个正整数 a1,a2,⋯ ,ana_1,a_2,\cdots,a_n,表示数组。

输出格式

共 tt 行:对于每组数据,输出你能得到的最大分数。

translate by @Ekin123

输入输出样例

  • 输入#1

    4
    3
    5 4 5
    3
    4 5 4
    10
    3 3 3 3 4 1 2 3 4 5
    9
    17 89 92 42 29 92 14 70 45

    输出#1

    7
    6
    10
    97

输入解题思路,AI测评打分。不知道怎么写?

首页