#1117. 共同特征
共同特征
题目描述
给定一个正整数 ,请找出最小的正整数 ,使得 和 进行按位与()运算的结果,等于 和 的最大公约数()。
换言之,你需要求解满足以下方程的最小正整数 :
输入格式
第一行包含一个正整数 —— 表示测试用例的数量。
接下来 行,每行包含一个正整数 —— 表示给定的数值。
输出格式
对于每个测试用例,输出一行一个正整数,表示符合条件的最小正整数 。
样例输入 1
4
9
16
3108
56109
样例输出 1
1
16
4
1
说明
数据范围
- 对于所有测试点,保证 。
- 对于每个测试用例,保证 。
- 保证所有的输入数值均为整数。