Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <bits/stdc++.h>
- using namespace std;
- int a[21] = {}, b[21] = {};
- unsigned long long int n,s = 0,x,i,j;
- int main()
- {
- cin>>n;
- for(i=0;i<n;i++)
- {
- cin>>x;
- for(j=0;j<21;j++)
- {
- a[j]+=(x>>j)%2;
- b[j]+=1-(x>>j)%2;
- }
- }
- for(i=0;i<21;i++)
- {
- s+=pow(2,i)*(a[i]*b[i]*3*b[i]+a[i]*a[i]*a[i]);
- }
- cout<<s;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement