Lang:G++
Edit12345678910111213141516171819#include<cstdio>using namespace std;long long f[100010][32],ans;int n,x;int main(){scanf("%d",&n);for (int i=1;i<=n;i++){scanf("%d",&x);for (int j=1;j<=31;j++){ans+=f[j][1-(x%2)];f[j][x%2]++;x/=2;}}printf("%lld",ans);}