#YDRS003A. 时暮的思眷 Le Souvenir avec le crepuscule
时暮的思眷 Le Souvenir avec le crepuscule
题目描述
云浅有两个正整数 。
现在 Furina 可以选一个正整数 满足 ,然后把 变为 , 变为 。
Furina 想要使操作完后 的值尽可能大,求这个最大值与相应的 。
如果有多解,输出最小的 。
输入格式
本题有多组数据。 第一行一个正整数 表示数据组数。
接下来 行,每行三个非负整数 。
输出格式
对于每组数据,输出一行两个正整数,分别表示最大的 以及选取的 。如果有多个 使得这个值可以达到最大值,输出最小的即可。
样例 输入
5
2 3 1
2 3 0
23 44 3
114 51 4
114514 1919810 16
样例 输出
3 1
2 0
4 0
63 13
84975 16557
样例 解释
不难验证给出的 符合题意且使得 $x\leftarrow x\text{ xor }d,y\leftarrow y\text{ or }d$ 之后, 的值最大。
对于第三组数据,另一种合法的方案是取 ,但这样无法使得 的值最小化。
子任务约束
对于所有数据,。
子任务编号 | 特殊性质 | 分值 | 依赖子任务 | |||
---|---|---|---|---|---|---|
Subtask #1 | 无 | 无 | ||||
Subtask #2 | ||||||
Subtask #3 | 无 | |||||
Subtask #4 |
相关
在下列比赛中: