#2846. 绝世好题

    ID: 2846 传统题 1000ms 256MiB 尝试: 18 已通过: 1 难度: 3 上传者: 标签>动态规划搜索枚举其他位运算普及/提高-进制

绝世好题

题目描述

给定一个长度为 nn 的数列 aia_i,求 aia_i 的子序列 bib_i 的最长长度 kk,满足 bi&bi−1≠0b_i \& b_{i-1} \ne 0 ,其中 2≤i≤k2\leq i\leq k, &\& 表示位运算取与。

输入格式

输入文件共 2 行。 第一行包括一个整数 nn。 第二行包括 nn 个整数,第 ii 个整数表示 aia_i。

输出格式

输出文件共一行。 包括一个整数,表示子序列 bib_i 的最长长度。

输入输出样例 #1

输入 #1

3
1 2 3

输出 #1

2

说明/提示

对于 100%100\% 的数据,1≤n≤1000001\leq n\leq 100000,ai≤109a_i\leq 10^9。

数据暂缺,通过洛谷 P4310 提交