曹文信息在线OJ
Home
ProblemSet
Source/Category
Contest
Status
Ranklist
F.A.Qs
Login
Register
6035: 完全二叉树
Memory Limit:128 MB
Time Limit:1.000 S
Judge Style:Text Compare
Creator:
Submit:36
Solved:26
Submit
Submit Record
Statistics
Web Board
ShowOff!
Description
对于完全二叉树的定义,这里不再赘述。(如图,左边为完全二叉树)
给你一棵n个节点的二叉树(n≤26),节点用大写字母标号,A节点为根节点。
现在问你,至少添加多少个节点,能使其成为一棵完全二叉树;且请求出添加节点后完全二叉树的叶子节点数量。
Input
第一行,整数n,表示节点数。
以后n行,每行3个字符x、y、z,以空格隔开,表示节点x的左子节点为y,右子节点为z。注意y和z可能为字符“#”,表示节点x没有该子节点。
Output
第一行,一个整数,至少添加的节点数。
第二行,一个整数,叶子节点数量。
Sample Input
Copy
3 A B C B # # C # #
Sample Output
Copy
0 2
Source/Category
树