小球下落

题目内容

题目描述

有一棵二叉树,最大深度为D,且所有叶子的深度都相同。所有结点从上到下从左到右编号为1,2,3,…,2D-1。在结点1处放一个小球,它会往下落。每个内结点上都有一个开关,初始全部关闭,当每次有小球落到一个开关上时,状态都会改变。当小球到达一个内结点时,如果该结点上的开关关闭,则往左走,否则往右走,直到走到叶子结点,如图所示。

     

一些小球从结点1处依次开始下落,最后一个小球将会落到哪里呢?

输入描述

输入若干行,每行包含两个整数,分别是叶子深度D和小球个数I,假设 I 不超过整棵树的叶子个数。

D≤20。输入最多包含1000组数据。

输出描述

输出若干还行,每行一个整数,表示第 I 个小球最后所在的叶子编号。

样例输入

4 2 3 4 10 1 2 2 8 128 16 12345

样例输出

12 7 512 3 255 36358

提示

提交评测
请登录后再操作

题目描述

小球下落
1163
0
Level3
32
26
81%
证书查询 x
请输入证书编号:

请输入正确的证书编号

学员姓名:孙兴民

课程:Scratch Level 1

发证日期:2019.08.15

证书查询

该证书不存在