给定一个具有N个整数的数组A,您需要创建一个新的数组B,其N个非负整数小于2^25,使得A的所有元素和B的所有元素的按位异或是相同的。求阵列B模10^9+7元件的最大可能和
输入格式:第一行Contanins是一个整数。N表示N个后续行的每一行I中的元素数(其中0 <= i< N)包含一个描述Ai的整数。
发布于 2022-03-19 05:25:41
考虑这个有8位的例子。说A是(十六进制的):
11
22
44
05
07组合xor为0x75。所以,我们从B开始:
FF
FF
FF
FF它的组合xor为0。因此,我们只是添加A的结果:
FF
FF
FF
FF
75该集合产生最大可能的和。如果长度为偶数,则必须使用逆:
11
22
44
07xor和是70。因此,B必须是:
FF
FF
FF
8Fhttps://stackoverflow.com/questions/71535507
复制相似问题