#abc176f. [abc176_f]Brave CHAIN
[abc176_f]Brave CHAIN
题目描述
我们有 张卡片按从左到右排列,每张卡片上写有从 到 (包括边界值)的整数。第 张卡片上写的整数是 。
你将进行以下操作 次:
- 将最左边的五张卡片任意排序,然后移除最左边的三张卡片。如果这三张卡片上的整数都相等,你会得到 分。
在进行了这 次操作之后,如果剩下的三张卡片上的整数都相等,你将再得到 分。
找出你能获得的最大分数。
约束条件
输入
输入以以下格式从标准输入中给出:
输出
输出你能获得的最大分数。
示例输入 1
2
1 2 1 2 2 1
示例输出 1
2
我们重新排列最左边的五张卡片,使得六张卡片上写的整数从左到右依次为 。
然后,移除最左边的三张卡片,这三张卡片上的整数都是 ,得到 分。
现在,剩下的卡片上写的整数是 。
因为这三张卡片上的整数都是 ,我们再得到 分。
通过这种方式,我们可以得到 分 - 这是最大可能的分数。
示例输入 2
3
1 1 2 2 3 3 3 2 1
示例输出 2
1
示例输入 3
3
1 1 2 2 2 3 3 3 1
示例输出 3
3