B. XOR 异或

    Type: Default 1000ms 128MiB

XOR 异或

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

题目描述

给定两个二进制数 AABB ,你可以交换同一个数中的两个数位,可以交换任意次数。交换后,问两数的最大异或和为多少。

输入格式

从文件 xor.inxor.in 中输入数据。 第一行一个整数 tt ,表示测试数据组数。

对于每组数据,第一行输入位数 nn ,第二行输入 nn 位二进制数 AA ,第三行输入 nn 位二进制数 BB

输出格式

输出到文件 xor.outxor.out 中。 对于每组测试数据,一行输出对应 nn 位二进制数,表示最大异或和。

样例1输入

2
4
1001
1010
4
1001
1011

样例1输出

1111
1110

数据范围

对于 1010\\%{} 的数据,保证 n=1 n=1

对于 1010\\%{} 的数据,保证 n=2 n=2

对于 1010\\%{} 的数据,保证 n=3 n=3

对于 1010\\%{} 的数据,保证 n=4 n=4

对于 1010\\%{} 的数据,保证 n=5 n=5

对于 100100\\%{} 的数据,保证 1t1001\le t \le 100 1n100001\le n \le 10000

8.27精英班模拟赛补题

Not Attended
Status
Done
Rule
OI
Problem
4
Start at
2023-8-28 18:00
End at
2023-9-10 6:00
Duration
300 hour(s)
Host
Partic.
8