A66474.午枫的mex

普及/提高-

官方

通过率:0%

时间限制:1.00s

内存限制:128MB

题目描述

小枫有 11nnnn 个整数,他想知道 mex{iji[1,n],j[1,n]}mex\{i\oplus j \mid i\in [1,n],j\in[1,n] \} 是多少。

其中 \oplus 表示按位异或;mexmex 表示集合中不存在的最小非负整数。

输入格式

本题有多组数据输入。

第一行输入一个正整数 tt (1t105)(1\leq t\leq 10^5) ,表示数据组数。

接下来 tt 行,每行一个正整数 nn (1n1018)(1\leq n\leq 10^{18})

输出格式

输出共 tt 行,每行一个非负整数表示 mex{iji[1,n],j[1,n]}mex\{i\oplus j \mid i\in [1,n],j\in[1,n] \}

输入输出样例

  • 输入#1

    2
    1
    3

    输出#1

    1
    4
首页