3973. 逻辑运算与位运算

Naive编程基础位运算

时间限制:2000 ms

内存限制:512 MiB

题面

输入两个整数 (int 类型)aabb,第 11 行输出这两个数的逻辑与的值;第 22 行输出这两个数的位与的值。如果 bb[0,31][0,31] 范围中,则在第 33 行和第 44 行中分别输出 aa 算术右移 bb 位的值和 aa 逻辑右移 bb 位的值。

样例

输入

10 2

输出

1
2
2
2

输入

-10 2

输出

1
2
-3
1073741821