#P1164. 相同与相异

相同与相异

题目描述

给定 NN 个整数 A1,A2,…,ANA_1,A_2,\dots,A_N。请统计,这个序列中,有多少种下标 ii、jj、kk 满足 i<ji< j 且 Ai=AjA_i=A_j 且 Ai≠AkA_i\neq A_k。

输入格式

  • 第一行:单个整数表示 NN
  • 第二行到第 NN 行:NN 个整数表示 A1,A2…,ANA_1,A_2\dots, A_N

输出格式

5
0
0
2
1
1
6

数据范围

  • 30%30\% 的分数,1≤N≤1001\leq N\leq 100
  • 60%60\% 的分数,1≤N≤20001\leq N\leq 2000
  • 100%100\% 的分数,1≤N≤300,0001\leq N\leq 300,000
  • 0≤Ai<N0\leq A_i<N

来源

改编自 ABC429C Odd One Subsequence