在活动最后一天的晚上,有 n 个人围成若干舞蹈圈跳舞,每个人的编号分别从 1 到 n 。每个圈内至少有 2 个人,每个人恰好左右各有 2 名相邻的舞伴。特别的,如果一个圈内只有 2 个人在跳舞,则圈内每个人的左右舞伴都是另一个人。
晚会结束后的第二天,作为活动的组织者,你想知道共有多少个舞蹈圈。但每个人只记得一位相邻的舞伴。你需要依据这些信息,推算出可能的舞蹈圈的最小数量和最大数量。
10 6 2 1 4 3 6 5 6 2 3 1 5 6 4 9 2 3 2 5 6 5 8 9 8 2 2 1 4 4 3 2 1 5 2 3 4 5 1 6 5 3 4 1 1 2 5 3 5 4 1 2 6 6 3 2 5 4 3 6 5 1 4 3 4 2
1 3 2 2 1 3 1 1 1 2 1 1 1 1 2 2 1 2 1 1