11135. Кількість пар індексів
Відправити розв'язок
Бали:
100
Time limit:
1.0s
Memory limit:
64M
Author:
Problem type
Allowed languages
C++, Java, Pascal, Python
Поданий масив \(N\) цілих чисел (назвемо його \(A\)). Знайти кількість пар індексів \(1 \le i \le j \le N\) таких, що немає жодного числа, яке зустрічається рівно один раз серед чисел \(A_i, A_{i+1}, \ldots, A_{j}\).
Формат вхідних даних
В першому рядку подане число \(1 \le N \le 200000\) - кількість елементів масиву. \ В другому рядку подано \(N\) цілих чисел \(1 \le A_i \le 10^9\) - елементи масиву.
Формат вихідних даних
Вивести одне число - відповідь до задачі.
Пояснення
В першому тесті єдиною такою парою є пара \((1, 6)\).
В другому тесті такими парами є: \((1, 2)\), \((1, 4)\), \((1, 6)\), \((3, 4)\), \((3, 6)\), \((5, 6)\).
Приклад вхідних даних
6
1 2 3 1 2 3
Приклад вихідних даних
1
Приклад вхідних даних
6
1 1 2 2 3 3
Приклад вихідних даних
6
Коментарі