问题 5379 --与和(andsum)5379: 与和(andsum)
时间限制: 1 Sec 内存限制: 128 MB
提交: 23 解决: 12
[提交][状态][命题人:]题目描述
给你 n 个数 a[1],a[2],..,a[n] 。求
\sum_{i=1}^{n-1}\sum_{j=i+1}^n{max(a_i,a_j)*(a[i] and a[j])}
这里的and为二进制与运算。
答案可能很大,输出对 10^9 + 7 取模的结果。
输入
第一行输入一个正整数 n 。
接下来一行, n 个数字 a[1],a[2],...,a[n] 。
输出
提示
数据规模
共 10 个测试点。
测试点 1,2 满足 n≤3000。
测试点 3,4,5 满足 a[i]≤2^12。
对于所有数据,满足 1≤n≤10^5, 0≤a[i]<2^30 。
来源
[提交][状态]