연속 부분 수열 XOR
시간 제한1초메모리 제한512 MB
주어진 수열에서 비트 XOR 값이 K보다 작은 연속 부분수열의 개수를 센다.
문제
길이가 인 수열 이 주어진다. XOR 값이 보다 작은 연속 부분 수열이 몇 개인지 구하시오.
연속 부분 수열은 인 두 인덱스에 대해 를 말한다. 이 부분 수열의 XOR은 이고, 는 비트 단위 배타적 논리합이다.
시작 위치나 끝 위치가 다르면 원소의 값이 같아도 서로 다른 부분 수열로 센다.
입력
첫째 줄에 과 가 공백으로 구분되어 주어진다. (, )
둘째 줄에 이 순서대로 공백으로 구분되어 주어진다. ()
출력
XOR 값이 보다 작은 연속 부분 수열의 개수를 첫째 줄에 출력한다.