Untitled
unknown
plain_text
2 years ago
620 B
3
Indexable
#include<bits/stdc++.h> using namespace std; int main(){ int t; cin>>t; while(t--){ int n; cin>>n; int arr[n]; for(int i=0;i<n;i++) cin>>arr[i]; int an=arr[0]; for(int i=0;i<n;i++){ an=an & arr[i]; } if(an!=0){ cout<<1<<endl; continue; } int count=0; int temp=arr[0]; for(int i=0;i<n;i++){ temp=temp & arr[i]; if(temp==an){ count++; temp=arr[i+1]; } } cout<<count<<endl; } return 0; }
Editor is loading...