Lang:G++
Edit1234567891011121314151617#include <stdio.h>typedef long long ll;int a[100005];int main(){int n;scanf("%d",&n);for(int i=0;i<n;i++) scanf("%d",&a[i]);ll sum=0,t;for(int i=0;i<31;i++){t=0;for(int j=0;j<n;j++) if(a[j]&(1<<i)) t++;sum+=t*(n-t);}printf("%lld",sum);return 0;}