#2902. 序列异或

序列异或

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

题目描述

给一个长度为n\red n的数组 a1,a2,...,an\red{a_1,a_2,. . . ,a_n}

问有多少组满足条件的 b1,b2,b3,b4(1b1<b2<b3<b4n)\red{ b_1, b_2, b_3, b_4(1 ≤ b_1 < b_2 < b_3 < b_4 ≤n )} 满足 ab1xorab2xorab3xorab4=0\red{a_{b1}xor a_{b2} xor a_{b3} xor a_{b4} = 0}

输入格式

第一行一个整数n\red n 表示数组长度。

接下来一行 n\red n个整数,第i\red i个整数 表示数组中第i\red i个元素的值。

输出格式

输出一个数,表示答案。

输入样例

6
1 3 0 0 2 2

输出样例

5

输入输出样例2

请下载文件

样例解释

b={1,2,3,5},{1,2,3,6},{1,2,4,5},{1,2,4,6},{3,4,5,6}\red {b= \{1,2,3,5\}, \{1,2,3,6\}, \{1,2,4,5\},\{1,2,4,6\}, \{3,4,5,6\} }

提示:

数据规模 共 10\red {10}组数据,

测试点 1,2\red{ 1,2}满足,n100,ai1000\red { n≤ 100,a_i ≤ 1000}

测试点 3,4\red{3,4}满足,n1000,ai1000\red {n ≤ 1000,a_i ≤ 1000}

测试点 5,6\red{5,6}满足,n5000,ai1000\red {n ≤ 5000, a_i≤ 1000}

对于 100%\red{100\%}的数据,满足4n5000,0ai1000000\red { 4 ≤ n ≤ 5000,0 ≤ a_i ≤ 1000000。}

集训班24

未参加
状态
已结束
规则
IOI
题目
4
开始于
2022-10-23 9:00
结束于
2022-11-2 9:00
持续时间
240 小时
主持人
参赛人数
28