A80298.maple序列
普及-
官方
通过率:0%
时间限制:1.00s
内存限制:128MB
题目描述
小午有一个长度为 n 的序列 a1,a2,⋯,an 。小午认为,如果一个长度为 m 的序列 b 满足以下条件,则称为“maple序列”:
- 序列长度 m 为偶数。
- b1+b2=b3+b4=⋯=bm−1+bm.
现在小午想从序列 a 中拿出 m 个元素并重新排列组成“maple序列”,请你找到“maple序列”的最大长度。
输入格式
第一行输入一个正整数 n (1≤n≤2×105) ,表示序列 a 的长度。
第二行输入 n 个正整数 ai (1≤ai≤5000) ,表示给定序列 a 。
输出格式
输出一个整数,表示“maple序列”的最大长度。
输入输出样例
输入#1
10 1 2 3 4 5 6 7 8 9 10
输出#1
10
说明/提示
一种最优方案为 b=[1,10,2,9,3,8,4,7,5,6] ,可以证明不存在结果大于 10 的方案。