#C. (2023年市北区区赛第三题)与序列

    传统题 1000ms 256MiB

(2023年市北区区赛第三题)与序列

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

与序列

题目描述

给定长度为nn的数列aia_i , 在数列aa中找到一个长度为mm子序列bb

对于bb中的任意两个相邻元素bi,bi1b_i,b_{i-1}满足bib_i & bi1>0b_{i-1} > 0

& 是计算机中二进制的与运算 ,可以认为是对两个整数对应的每一位二进制进行逻辑与运算

请你帮助找到最大的满足条件的m

输入描述

第一行一个正整数nn,代表数列aa的长度

第二行nn个正整数,代表数列aa

输出描述

输出一个正整数mm ,代表最大满足条件的bb序列的长度

样例描述

输入1

3
1 2 3

输出1

2

输入2

5
1 4 3 5 2

输出2

3

可以选择的bb序列是{1 , 3 , 2}

数据范围描述

对于10%的数据范围保证,n10n\le 10

对于50%的数据范围保证,n1000n\le 1000

对于100%的数据范围保证,n106,ai109n\le 10^6,a_i\le 10^9

2023年 市北区区赛 - 初中组补题场

未认领
状态
已结束
题目
4
开始时间
2023-5-12 0:00
截止时间
2023-6-30 23:59
可延期
24 小时