CF939A.Love Triangle

传统题 时间 2000 ms 内存 256 MiB 3 尝试 1 已通过 1 标签

Love Triangle

题目描述

飞机跟人一样,也会有三角恋。现在有 nn 架飞机,编号从 1n1 \sim n 且第 ii 号飞机喜欢 fif_i 号飞机,且 1fin1 \le f_i \le nfiif_i \ne i

当飞机 AA 喜欢飞机 BB,且飞机 BB 喜欢飞机 CC,且飞机 CC 喜欢飞机 AA,我们称这种情况为三角恋。现在请你找出是否存在三角恋。

输入格式

第一行一个数,飞机的个数 nn2n50002 \le n \le 5000)。

第二行 nn 个数,f1,f2,,fnf_1, f_2, \ldots , f_n,表示 ii 号飞机喜欢 fif_i 号飞机。

输出格式

如果存在三角恋则输出 YES,否则输出 NO,输出大小写都没问题。

样例

5
2 4 5 1 3
YES
5
5 5 5 5 1
NO

在线编程 IDE

建议全屏模式获得最佳体验