测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

A71216. 子树的大小

编程题 入门

题目描述

有如上图所示的完全二叉树,该二叉树有 n 个结点,编号从上向下、从左向右以此为 1 \sim n。请问,编号为 m 的结点所在的子树,包含了多少个结点?

比如,n = 12m = 3,则上图中的结点 131415 以及后面的结点都是不存在的,结点 m=3 所在子树中包括的结点有 36712,因此结点 m 的所在子树中共有 4 个结点。

输入格式

输入两个整数 mn。 (1 \le m \le n \le 10^9)

输出格式

输出结点 m 所在子树中包含的结点的数目。

输入输出样例

输入 #1
3 7
输出 #1
3