问题 6683 --龙哥的最小序列6683: 龙哥的最小序列★★★★★
时间限制: 2 Sec 内存限制: 256 MB
提交: 8 解决: 8
[提交][状态][命题人:]题目描述
给你一个由n个非负整数组成的序列a。如果ai XOR aj<4,则可以交换ai、aj,其中 XOR 是按位异或操作。
现在请你帮忙计算进行不限次操作后字典序最小的序列。
输入
第一整数为T,表示有T (1≤T≤10000)组测试样例。
每组测试数据的第一行为n (1⩽n⩽200000), 表示序列的长度。
下一行为n个整数 a1,a2,a3,…,an (0⩽ai⩽109)。
测试数据保证所有的n之和不超过200000。
输出
每组测试数据输出n个整数,表示操作后获得的字典序最小的序列。
0 1 2 3
1 5 2 6 7
1 1 1 1 2 2 2 2
16 4 1 64
提示
来源
[提交][状态]