在 线 评 测 系 统
Toggle navigation
ZUEBOJ
常见问答
问题
来源/分类
状态
排名
竞赛
(2)
考试与作业
(2)
Login
Language
中文
ئۇيغۇرچە
English
فارسی
ไทย
한국어
问题2358--不会异或运算不给AC
2358: 不会异或运算不给AC
[命题人 :
]
时间限制 :
1
sec
内存限制 :
128 MB
提交
解决: 19
提交量: 118
统计
题目描述
小s是一个小学生,今天他需要学习位运算里的异或(
⨁
),对应键盘中的符号为^。
老师给了同学们一个长度为
n
的数组,然后要求同学们找到有多少个数对
<
i
,
j
>
,令
A
=
a
i
,
B
=
a
j
,满足
A
⨁
B
=
0
。
请注意,
<
i
,
j
>
和
<
j
,
i
>
是两个不同的数对,i可以等于j。
你能帮帮他完成作业吗?
输入
第一行输入一个整数n(2<=n<=10
5
)。
第二行输入n个整数a
1
,a
2
,a
3
.........a
n
(1<=a
i
<=10
5
)。
输出
输出一个数表示答案。
样例输入
Copy
3 1 2 10
样例输出
Copy
3
来源/分类
计算机学院2023级新生寒假练习验收