#arc092b. [arc092_b]Two Sequences
[arc092_b]Two Sequences
题目描述
给定两个长度为 的整数序列: 和 。
有 种选择两个整数 和 ,使得 。对于这 对整数,我们将计算 的值并将其写在一张纸上。也就是说,总共会写下 个整数。
计算这 个整数的异或和。
异或运算的定义
整数 的异或和如下定义:
- 假设异或和为 。在二进制表示中,如果 中二进制表示的第 位(; 是整数)有奇数个整数,在第 位上为 ,如果该数目为偶数,则为 。
例如,计算 和 的异或和。 的二进制表示为 , 的二进制表示为 ,因此异或和的二进制表示为 ,即异或和为 。
约束条件
- 所有输入值均为整数。
输入
从标准输入读入输入数据。输入格式如下:
输出
打印计算结果。
示例输入 1
2
1 2
3 4
示例输出 1
2
在纸上,将写下以下四个整数: 和 。
示例输入 2
6
4 6 0 0 3 3
0 5 6 5 0 3
示例输出 2
8
示例输入 3
5
1 2 3 4 5
1 2 3 4 5
示例输出 3
2
示例输入 4
1
0
0
示例输出 4
0