#loj3215. 「PA 2019」Muzyka pop
「PA 2019」Muzyka pop
[AdditionalFile3215.zip](file://AdditionalFile3215.zip?type=additional_file)
#3215. 「PA 2019」Muzyka pop
标签: 传统 | 时间限制: 2000 ms | 内存限制: 256 MiB |
题目描述
题目译自 PA 2019 Runda 1 Muzyka pop
给定 个整数 和一个整数 。请找到 个非负整数 ,满足 并且 $\sum\limits_{i=1}^{n} \text{popcount}(b_i) \cdot a_i$ 的值最大,其中 为 在二进制下的 的个数。
输入格式
第一行两个整数 。
第二行包含 个整数 。
输出格式
输出一行一个整数,即 $\sum\limits_{i=1}^{n} \text{popcount}(b_i) \cdot a_i$ 的最大值。
样例 1
输入
3 5
2 -1 3
输出
9
可以取 ,则答案为 。
样例 2
输入
3 2
1 1 -1
输出
0
数据范围与提示
$1 \le n \le 200, n - 1 \le m \le 10^{18}, 1 \le |a_i| \le 10^{14}$