传统题 文件IO:ds 2000ms 1024MiB

ds

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题面 样例

题目描述

给出长度为 nn 的序列 aia_i 满足 1ain1\le a_i\le n,且每个 aia_i 至多出现两次。定义可重集 S(l,r)={al,al+1,...,ar}S(l,r)=\{a_l,a_{l+1},...,a_r\}。现在求:

{S(l,r)1lrn}|\{S(l,r)\mid 1\le l\le r\le n\}|

本质不同S(l,r)S(l,r) 数量。

输入格式

ds.in 中读入。

第一行一个正整数 nn

第二行 nn 个正整数 a1,a2,...,ana_1,a_2,...,a_n

输出格式

输出到 ds.out 中。

输出本质不同的 S(l,r)S(l,r) 数量。

样例输入 1

5
1 2 3 1 3

样例输出 1

11

数据范围

对于所有数据,保证 n5×105n\le 5\times 10^5

对于测试点 121\sim 2,满足 n100n\le 100

对于测试点 353\sim 5,满足 n2000n\le 2000

对于测试点 676\sim 7,满足 n=2mn=2m,且 a1ama_1\sim a_{m} 互不相同,am+1a2ma_{m+1}\sim a_{2m} 也互不相同。

对于测试点 8108\sim 10,无特殊约束。

云斗学院 2025 年国赛前公益训练营模拟赛 #4

未参加
状态
已结束
规则
北斗OI-Pretest
题目
3
开始于
2025-6-23 0:00
结束于
2025-6-30 0:00
持续时间
5 小时
主持人
参赛人数
30