二进制
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
题目描述
这是一个关于二进制的问题。
给定一个正整数 ,你需要找到一个最小的正整数 ,满足:
- 。
- 在二进制表示下 的个数为偶数。
对于第二个条件,例如:
- 的二进制表达是 ,不满足。
- 的二进制表达是 ,满足。
输入格式
第一行输入一个正整数 代表询问的个数。
对于每组询问,输入一行一个正整数 代表一个询问。
输出格式
输出 行每行一个数代表答案。
3
2
5
6
3
5
6
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
这是一个关于二进制的问题。
给定一个正整数 x,你需要找到一个最小的正整数 y,满足:
对于第二个条件,例如:
第一行输入一个正整数 T(1≤T≤105) 代表询问的个数。
对于每组询问,输入一行一个正整数 x(1≤x≤109) 代表一个询问。
输出 T 行每行一个数代表答案。
3
2
5
6
3
5
6