Об'єднані корови фермера Джона (Платина)
Обмеження на час виконання 1 секунда
Обмеження на використання пам'яті 128 мегабайтів
З корів формується делегація. Вони розташовані в ряд, і корова має породу .
Делегація повинна складатися з неперервної послідовності корів, що містить щонайменше три корови, тобто корови з індексами від до , де і . Три корови в обраному інтервалі є лідерами делегації. Дві крайні корови обов'язково мають бути лідерами. Крім того, кожен лідер повинен мати унікальну породу, відмінну від усіх інших корів у делегації (як лідерів, так і не лідерів).
Визначте кількість способів обрати делегацію. Дві делегації вважаються різними, якщо відрізняються їхні члени або лідери.
Вхідні дані
Перша стрічка містить кількість корів .
Друга стрічка містить цілих чисел .
Вихідні дані
Виведіть кількість можливих делегацій.
Приклади
Кожна делегація відповідає одному з наступних триплетів лідерів:
.
Вхідні дані #1
Відповідь #1
Відправки 4
Коефіцієнт прийняття 75%