第一行,一个整数n
第二行,n个整数,第i个整数ai表示,第i个同学选择站在编号为ai的同学后面(0<=ai<i)。如果ai==0表示站在队头.第一个同学只能是0,即只能选择站在队头位置
5 0 1 0 3 2
3 4 1 2 5
1<=n<=106
单链表