luogu#P2227. [HNOI2001] 洗牌机
[HNOI2001] 洗牌机
题目描述
剀剀和凡凡有 张牌(依次标号为 )和一台洗牌机。假设 是奇数。洗牌机的功能是进行如下的操作:对所有位置 ,如果位置 上的牌是 ,而且位置 上的牌是 ,那么通过洗牌机后位置 上的牌将是 。
剀剀首先写下数值 的一个随机排列:。然后他这样来排列牌的顺序:位置 放置牌 , (对于 ),而 放置牌 。这样排列后,牌的顺序就为 。然后,他把这种顺序排列的牌放入洗牌机洗牌 次,得到牌的顺序为 。现在,剀剀把牌的最后顺序和洗牌次数告诉凡凡,要凡凡猜出牌的最初顺序 。
输入格式
第一行为整数 和 。
第二行为牌的最终顺序 。
输出格式
为一行,即牌的最初顺序 。
5 2
4 1 5 3 2
2 5 4 1 3
提示
数据规模与约定
对于 的数据,保证 。
数据保证,从 开始,设第 张牌上数是 ,则赋值 后继续此操作,最终会遍历所有牌。