#P1586. 2023.09.19-百度-第二题-有向图的节点

2023.09.19-百度-第二题-有向图的节点

题目描述

给定一个有向图,一共有nn个节点以及nn条边,问:从1号节点出发,kk步之内能够到达哪些节点?

输入描述

第一行两个整数n,kn,k,表示节点的数量,以及最多走的步数

第二行nn个整数aia_i,表示从iiaia_i有一条有向边

1n105 \leq n \leq 10^5

1k10181 \leq k \leq 10^{18}

1ain1 \leq a_i \leq n

输出描述

能到达的节点的编号,按从小到大的顺序输出。

样例

输入

5 100
5 4 5 2 3

输出

1 3 5