A6456. 取低 n 位
编程题
入门
知识点
题目描述
给定两个整数 $x,n$,请输出 $x$ 的**低 $n$ 位**(二进制)的数值。
输入格式
一行两个整数 $x,n$。
输出格式
一行一个整数,表示 $x$ 的低 $n$ 位组成的值。
输入输出样例
输入 #1
29 3
输出 #1
5
说明/提示
## 数据范围
- $0 \le x \le 10^{18}$
- $0 \le n \le 60$
## 样例说明
- $29$ 的二进制为
- $0 \le x \le 10^{18}$
- $0 \le n \le 60$
## 样例说明
- $29$ 的二进制为
11101。取低 $n=3$ 位得到 101(十进制为 $5$)。