法力无边
题解
讨论
查看他人的提交
题号:NC238811
时间限制:C/C++/Rust/Pascal 1秒,其他语言2秒
空间限制:C/C++/Rust/Pascal 256 M,其他语言512 M
64bit IO Format: %lld
题目描述
牛世界有
个大魔法师,第
个魔法师的法力值为
。
牛牛把他们按照编号排成了一队,他定义第
名法师到第
名法师的共同法力值
,特别地,当
时,规定
。
其中
表示按位同或操作。其按位真值表如下:
0
0
1
0
1
0
1
0
0
1
1
1
注意:按位同或的操作需要指定位数
,不足
位的数在最高位补
,数据保证
的位数不会超过
。
例如,当
时,
,
,则
。
而当
时,
,
,则
。
牛牛想知道
的值是多少。
输入描述:
输入共两行。
第一行
个整数
,含义如题。
第二行
个自然数,第
个数为
,含义如题。
输出描述:
输出共一行,为所求值。
示例1
输入
复制
2 1 1 1
2 1 1 1
输出
复制
3
3
说明
指定位数为
时,
,故
示例2
输入
复制
2 2 1 1
2 2 1 1
输出
复制
5
5
说明
指定位数为
时,
,故
法力无边
返回全部题目
列表加载中...
2 1 1 1
3
2 2 1 1
5