#d1204. XOR Inverse
XOR Inverse
XOR Inverse
题目描述
给你一个有 个非负整数组成的数组 ,你需要选择一个非负整数 ,对数组 的每一个 与 进行异或后形成新的数组 ,要求 数组的逆序对个数最小,如果有多个 满足条件,输出最小的 。
一个逆序对指 数组内对于整数 满足条件 且 。
输入格式
第一行一个正整数 。
接下来一行 个非负整数 。
输出格式
两个数: 数组的最小逆序对数和此时 的最小值。
样例输入 1
4
0 1 3 2
样例输出 1
1 0
样例输入 2
9
10 7 9 10 7 5 5 3 5
样例输出 2
4 14
样例输入 3
3
8 10 3
样例输出 3
0 8
数据范围
,