A66474.午枫的mex
普及/提高-
官方
通过率:0%
时间限制:1.00s
内存限制:128MB
题目描述
小枫有 1 到 n 这 n 个整数,他想知道 mex{i⊕j∣i∈[1,n],j∈[1,n]} 是多少。
其中 ⊕ 表示按位异或;mex 表示集合中不存在的最小非负整数。
输入格式
本题有多组数据输入。
第一行输入一个正整数 t (1≤t≤105) ,表示数据组数。
接下来 t 行,每行一个正整数 n (1≤n≤1018) 。
输出格式
输出共 t 行,每行一个非负整数表示 mex{i⊕j∣i∈[1,n],j∈[1,n]} 。
输入输出样例
输入#1
2 1 3
输出#1
1 4