#35372. 2的幂

2的幂

暂无测试数据。

如果 $x=2^y$,我们称 $x$ 为的 $2$ 的 $y$ 次幂( $y$ 是非负整数)。所以这里 $2$ 的幂为:$1,2,4,8,\cdots$

给你两个整数 $n$ 和 $k$。你的任务是:判断 $n$ 是否可以用 $k$ 个 $2$ 的幂来表示。

输入格式

输入两个整数 $n$ 和 $k$。

输出格式

如果可以表示输出"YES",否则输出"NO"

数据范围

$1\le n \le 10^9, 1 \le k \le 2 \times 10^5$。

9 4
YES
3 7
NO