AT_abc163_c [ABC163C] management
题目描述
有一个由 $N$ 名员工组成的公司,每位员工被分配了 $1, \ldots, N$ 的员工编号。
除了编号为 $1$ 的员工外,其余每位员工都有且仅有一位编号比自己小的直属上司。
如果 $X$ 是 $Y$ 的直属上司,则称 $Y$ 是 $X$ 的直属下属。
给定编号为 $i$ 的员工的直属上司编号为 $A_i$。请计算每位员工有多少名直属下属。
输入格式
输入以以下格式从标准输入读入。
> $N$ $A_2$ $A_3$ $\ldots$ $A_N$
输出格式
对于编号为 $1,2,\ldots,N$ 的每位员工,按编号顺序,每行输出其直属下属的数量。
说明/提示
## 限制条件
- $2 \leq N \leq 2 \times 10^5$
- $1 \leq A_i < i$
## 样例解释 1
编号为 $1$ 的员工有编号为 $2,3$ 的 $2$ 名直属下属。编号为 $2$ 的员工有编号为 $4,5$ 的 $2$ 名直属下属。编号为 $3,4,5$ 的员工没有直属下属。
由 ChatGPT 4.1 翻译