Ensure that you are logged in and have the required permissions to access the test.
Tushar and Shubham are best friends and Tushar loves integer arrays, so on Tushar’s birthday Shubham gifted him an array of N integers. Now Tushar wants to find the count of even xored subarrays. Help Tushar to find the count of these subarrays.
NOTE : 2 subarrays are considered to be different if they have different starting loaction or different ending location.
Even Xored Subarray is defined as a contiguous subarray such that if we take bitwise xor of all the elements it comes out to be even. ( Bitwise Xor operation ).
e.g. For Array A = [ 2 , 4 ,7 ]
Subarray of A , S = [2 , 4]
Xor of S = (2 ^ 4) = 6 which is even.
Hence S is a Even xored subarray.
1 <= t <= 10
1 <= N <= 100000
1<= A[i] <= 10000000
1) First line contains t denoting the number of test cases.
2) First line of each test case denotes N (number of integers in the array)..
3) Second line of each test case contains N spaced integers.
For each test case print the count of even xored subarrays in the given array in seperate line.
Subarrays that are having even xor-> {2} , {4} , {1,2,3} , {1,2,3,4}