题目描述 给一个 1∼n 的排列,把它分解成若干个循环,输出每个循环的长度,按长度从大到小排列。 输入格式 第一行一个整数 n;第二行 n 个整数 p1..pn。 输出格式 一行若干个整数,循环长度降序。 样例 输入 4 2 1 4 3 输出 2 2 数据范围 1≤n≤105 保证输入是排列,p1…pn 是 1…n 的排列