题目信息

题目类型
练习
题目年份
2024
题目题型
编程题
关 键 词
小球(drop)

题目题干

小球(drop)nbH100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
【问题描述】nbH100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
许多的小球一个一个的从一棵满二叉树上掉下来组成 FBT(Full Binary Tree,满二叉nbH100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
树),每一时间,一个正在下降的球第一个访问的是非叶子节点。然后继续下降时,或者走nbH100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
右子树,或者走左子树,直到访问到叶子节点。决定球运动方向的是每个节点的布尔值。最nbH100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
初,所有的节点都是 false,当访问到一个节点时,如果这个节点是 false,则这个球把它变nbH100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
成 true,然后从左子树走,继续它的旅程。如果节点是 true,则球也会改变它为 false,而接nbH100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
下来从右子树走。满二叉树的标记方法如下图:nbH100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
小球(drop) 【问题描述】 许多的小球一个一个的从一棵满二叉树上掉下来组成 FBT(Full Binary Tree,满二叉 树),每一时间,一个正在下降的球第一个访问的是非叶子节点。然后继续下降nbH100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
因为所有的节点最初为 false,所以第一个球将会访问节点 1,节点 2 和节点 4,转变节nbH100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
点的布尔值后在在节点 8 停止。第二个球将会访问节点 1、3、6,在节点 12 停止。明显地,nbH100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
第三个球在它停止之前,会访问节点 1、2、5,在节点 10 停止。nbH100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
现在你的任务是,给定 FBT 的深度 D,和 I,表示第 I 个小球下落,你可以假定 I 不超nbH100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
过给定的 FBT 的叶子数,写一个程序求小球停止时的叶子序号。nbH100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
【输入格式】nbH100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
输入文件仅一行包含两个用空格隔开的整数 D 和 I。其中 2<=D<=20,1<=I<=524288。nbH100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
【输出格式】nbH100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
对应输出第 I 个小球下落停止时的叶子序号。nbH100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
【输入样例】nbH100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
4 2nbH100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
【输出样例】nbH100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
12

答案解析

相关题目

二叉树遍历(flist) 【问题描述】 树和二叉树基本上都有先序、中序、后序、按层遍历等遍历顺序,给定中序和其它一种 遍历的序列就可以确定一棵二叉树的结构。 假定一棵二叉树一个结点用一个字符描述,现在
小球(drop) 【问题描述】 许多的小球一个一个的从一棵满二叉树上掉下来组成 FBT(Full Binary Tree,满二叉 树),每一时间,一个正在下降的球第一个访问的是非叶子节点。然后继续下降
扩展二叉树【题目描述】 由于先序、中序和后序序列中的任一个都不能唯一确定一棵二叉树,所以对二叉树做如下处理,将二叉树的空结点用·补齐,如图所示。我们把这样处理后的二叉树称为原二叉树的扩展二叉树,扩展二
求后序遍历【题目描述】 输入一棵二叉树的先序和中序遍历序列,输出其后序遍历序列。 【输入】 共两行,第一行一个字符串,表示树的先序遍历,第二行一个字符串,表示树的中序遍历。树的结点一律用小写字母表示
医院设置【题目描述】 设有一棵二叉树(如下图),其中圈中的数字表示结点中居民的人口,圈边上数字表示结点编号。现在要求在某个结点上建立一个医院,使所有居民所走的路程之和为最小,同时约定,相邻结点之间的距
单词查找树【题目描述】 在进行文法分析的时候,通常需要检测一个单词是否在我们的单词列表里。为了提高查找和定位的速度,通常都画出与单词列表所对应的单词查找树,其特点如下: 1.根结点不包含字母,除根结
奖金【题目描述】 由于无敌的凡凡在2005年世界英俊帅气男总决选中胜出,Yali Company总经理Mr.Z心情好,决定给每位员工发奖金。公司决定以每个人本年在公司的贡献为标准来计算他们得到奖金的多
最短路径(shopth)【题目描述】 给出一个有向图G=(V, E),和一个源点v0∈V,请写一个程序输出v0和图G中其它顶点的最短路径。只要所有的有向环权值和都是正的,我们就允许图的边有负值。顶点的
香甜的黄油【题目描述】 农夫John发现做出全威斯康辛州最甜的黄油的方法:糖。把糖放在一片牧场上,他知道N(1≤N≤500)只奶牛会过来舔它,这样就能做出能卖好价钱的超甜黄油。当然,他将付出额外的费用
刻录光盘(cdrom)【题目描述】 在FJOI2010夏令营快要结束的时候,很多营员提出来要把整个夏令营期间的资料刻录成一张光盘给大家,以便大家回去后继续学习。组委会觉得这个主意不错!可是组委会一时没

提示声明

  • 免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!
  • 温馨提示:本文属于积分文章,需要充值获得积分或升级VIP会员,也可在会员中心投稿获取。

猜你喜欢