N개의 자연수로 이루어진 수열 A=A_1,A_2,…,A_N가 주어진다.
다음의 조건을 모두 만족하는 A의 부분 수열 A_i_1,A_i_2,...,A_i_m 중 가장 긴 수열의 길이를 출력하라.
- A\_{i\_1} \~\\&\~ A\_{i\_2} \~\\&\~ … \~\\&\~ A\_{i\_m} \neq 0 (\\&: Bitwise AND)
- 1≤i_1<i_2 <…<i_m≤N
예를 들어 A=5,6,7,11,15인 경우,
- 5,6,11은 조건 1을 만족하지 않는다. (0101\_{2} \~\\&\~ 0110\_{2} \~\\&\~ 1011\_{2} = 0000\_{2})
- 5,5는 조건 2를 만족하지 않는다. (i_1≮i_2)
- 5,6,7,15는 조건을 모두 만족하는 가장 긴 부분 수열이다.