小z
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
【问题描述】
小z是一个聪明而好奇的小女孩,她喜欢思考和解决难题。有一天,她在数学课上学到了异或运算,这让她非常兴奋。异或运算是一种逻辑运算符,当两个数的对应位不同时,结果为1,否则结果为0。小z觉得这个运算很有趣,于是她开始思考如何应用异或运算来解决实际问题。
小z有一个数列()。小z可以不限次数地进行异或的赋值操作。小z希望知道如何操作才能存在一个最大的,满足存在序列,使得$1\leq b_1\leq b_2\leq b_3\leq\cdots\leq b_m\leq N,a_{b_1} < a_{b_2} < \cdots < a_{b_M}$
【输入格式】
第一行两个整数。 接下来一行个整数代表。
【输出格式】
一行一个整数表示能得到的最大的
【样例输入】
4
4 3 2 1
【样例输出】
3
【数据规模与约定】
对于的数据,
对于的数据,
对于另外的数据,是的若干次幂
对于的数据,。