摘要: 农夫JOHN准备把他的 N(1 <= N <= 10,000)头牛排队以便于行动。因为脾气大的牛有可能会捣乱,JOHN想把牛按脾气的大小排序。每一头牛的脾气都是一个在1到100,000之间的整数并且没有两头牛的脾气值相同。在排序过程中,JOHN 可以交换任意两头牛的位置。因为脾气大的牛不好移动,JO 阅读全文
posted @ 2020-01-02 17:02 我微笑不代表我快乐 阅读(211) 评论(0) 推荐(0) 编辑
摘要: http://www.lydsy.com/JudgeOnline/problem.php?id=1025 【题意】 给定n,问1..n在不同的置换下变回原序列需要的不同排数有多少种。 【思路】 对于一个置换,如果分解后的到的循环长度为 A1,A2,A3… 则答案为lcm(A1,A2…)的不同种数,即 阅读全文
posted @ 2020-01-02 16:58 我微笑不代表我快乐 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 第i个位置的牌是a[i],一次交换后第i个位置的牌变成a[a[i]]。序列所有位置经过一次交换为一次交换, 已知交换m次之后的序列,求原先序列 思路: 给出a[i]为4 7 5 6 1 2 3 进行一次变换 1 2 3 4 5 6 7 4 7 5 6 1 2 3 1 2 3 4 5 6 7 * =4 阅读全文
posted @ 2020-01-02 16:02 我微笑不代表我快乐 阅读(133) 评论(0) 推荐(0) 编辑