#BA1021. 二进制商品
二进制商品
二进制商品
题目描述
现在有 个商品,每个商品的编号为 ,其中编号为 的商品价值为 。
小 Z 有一个整数 ,小 Z 会根据这个整数 去购买一定的商品。购买规则如下:
- 将 转换成二进制数,从右往左(从低位往高位)数如果第 位为 ,那么小 Z 就会购买第 件商品,获得 的价值。
问,小 Z 最终购买商品的价值和值多少?
输入格式
第一行输入两个整数 和 ,分别表示商品价值和小 Z 的整数。
第二行输入 个整数 表示商品的价值。
输出格式
输出仅包含一个整数,表示答案。
样例 #1
样例输入 #1
4 5
1 10 100 1000
样例输出 #1
101
样例输入 #2
20 1048575
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
样例输出 #2
210
样例输入 #3
4 0
1000 1000 1000 1000
样例输出 #3
0
提示
【样例 1 解释】
将 转换二进制为 ,从低位往高位的 位为 ,所以小 Z 会购买第 和第 的物品,获得价值 。
【数据范围】
。