#aBC167D. [ABC167D] Teleporter

[ABC167D] Teleporter

AT_abc167_d [ABC167D] Teleporter

题目描述

高桥王国有 NN 个城镇。每个城镇从 11NN 编号。

每个城镇都安装了一台传送器。第 ii 个城镇的传送器会将人传送到第 AiA_i 个城镇。

高桥王喜欢正整数 KK。任性的高桥王想知道,如果他从第 11 个城镇出发,恰好使用 KK 次传送器后,会到达哪个城镇。

请你为高桥王编写程序,求出他最终会到达的城镇编号。

输入格式

输入以如下格式从标准输入读入:

NN KK A1A_1 A2A_2 \dots ANA_N

输出格式

输出从第 11 个城镇出发,恰好使用 KK 次传送器后到达的城镇编号。

输入输出样例 #1

输入 #1

4 5
3 2 4 1

输出 #1

4

输入输出样例 #2

输入 #2

6 727202214173249351
6 5 2 5 3 2

输出 #2

2

说明/提示

限制条件

  • 2N2×1052 \leq N \leq 2 \times 10^5
  • 1AiN1 \leq A_i \leq N
  • 1K10181 \leq K \leq 10^{18}

样例解释 1

从第 11 个城镇出发,使用 55 次传送器后,移动路径为 1341341 \to 3 \to 4 \to 1 \to 3 \to 4

由 ChatGPT 4.1 翻译