#S6R01P04. 【作业】位置集合中的叶子

【作业】位置集合中的叶子

位置集合中的叶子

难度:T2

【知识点:树表示与遍历】

前置知识:二叉树、编号数组、孩子兄弟和递归遍历。

题目描述

给出一棵非空二叉树所有结点的布局位置。根位置1,左孩子位置2p,右孩子位置2p+1。保证位置互不相同,含1,且每个非根结点的父位置也在集合内。求叶子数量:左右孩子均不存在才是叶子。

输入格式

第一行n,第二行n个布局位置,顺序任意。

输出格式

一行叶子数量。

样例输入

3
1 2 5

样例输出

1

样例解释

位置1有左孩子2,2有右孩子5,只有5为叶子。

数据范围

1≤n≤20。位置在1..1048575。