T321589 环上最大独立集
题目描述
给出一个有 $n$ 个点的环,每个点有点权 $a_i$,求满足点集内任何两个点在环上不相邻,且点权和最大的点集的点权和。
注意点 $1$ 和 点 $n$ 是相邻的。
输入格式
第一行输入一个正整数 $n$,表示点的数目。
第二行输入 $n$ 个以空格隔开的整数,依次表示各个点的点权 $a_i$。
输出格式
输出一行一个整数,表示求得的最大点权和。
说明/提示
对于 $50\%$ 的数据满足 $n\le 18$;
对于 $100\%$ 的数据满足 $2\le n\le 10^5,|a_i|\le 10^9$。