#1018. 找到坏孩子
找到坏孩子
No submission language available for this problem.
Background
Special for beginners, ^_^
Description
在一所学校中,一位老师抓到了一群搞破坏的学生,很生气,决定要找到罪魁祸首。
假设这群学生编号为 1 ~ 。老师走到编号 的学生面前,在他的校徽上打了个洞,作为做坏事的标记。然而,这个学生举报说是 指使他干的,于是老师又去找到 ,在 的校徽上打一个洞。可是 又说是 指使他干的... 学生都在推卸责任。
但是,学生数量是有限的,按这个 "嫁祸" 的方式一直下去,那么必然会抓到一个校徽上打两次洞的学生,老师暂且将校徽上打了两个洞的学生当作罪魁祸首。
当然,按照这样的找法老师是不可能抓到罪魁祸首的,但是可以根据他们的 "嫁祸" 规则,知道当从 学生开始询问时,对应的罪魁祸首是谁。
Format
Input
第一行一个整数 (1 ≤ ≤ 1000) 表示有 个学生
第二行开始有 个整数 (1 ≤ ≤ 1000),分别表示第 个学生将会 "嫁祸" 给
Output
一行 个整数 ,分别对应若从第 个学生开始询问,最终罪魁祸首是
Samples
3
2 3 2
2 2 3
3
1 2 3
1 2 3
Limitation
1s, 1024KiB for each test case.
Related
In following contests: