#1241. czq的神罗区间

内存限制:512 MiB 时间限制:1000 ms 标准输入输出
题目类型:传统 评测方式:文本比较
上传者: Rhodoks

题目描述

czq获得了一个数列aia_i,他定义神圣罗马区间(既不神圣也不罗马更非区间[l,r][l,r]为满足以下条件的区间:

1.al=ar,lra_l=a_r,l \leq r

2.i\forall i满足i<l or i>ri<l ~\text{or}~ i>r,有aiala_i \neq a_l

我们定义一个区间[l,r][l,r]的“正统性”为i=lrai\sum\limits_{i=l}^r a_i,czq想让你求出所有神圣罗马区间的“正统性”的和。

输入格式

第一行一个整数nn,为数列的长度。

接下来一行nn个整数,为数列的数aia_i

输出格式

输出仅一个整数,为答案。

样例

样例输入1

4
1 2 1 2

样例输出1

9

样例输入2

9
98 97 96 97 96 98 99 99 94

样例输出2

1453

数据范围与提示

1n1051 \leq n \leq 10^5

1ai1081 \leq a_i \leq 10^8