#10000153. 【ABC377】E - Permute K times 2

内存限制:256 MiB 时间限制:1000 ms 标准输入输出
题目类型:传统 评测方式:无测试数据
上传者: Holmium_Oxide

题目描述

問題文 | 题目描述

の並べ替え が与えられます。
给出一个 的排列

次の操作を 回行います。
进行 次如下的操作。

  • に対して同時に で更新する
    对于 同时 更新为

すべての操作を終えたあとの  を出力してください。
输出完成操作后的

输入格式

入力 | 输入

入力は以下の形式で標準入力から与えられる。
输入从标准输入按照如下规则给出:


输出格式

出力 | 输出

操作をすべて行ったあとの について、 をこの順に空白を区切りとして出力せよ。
对于完成操作后的 ,依次以空格分隔输出

样例

入力例 1 | 输入样例 1

6 3
5 6 3 1 2 4

出力例 1 | 输出样例 1

6 1 3 2 4 5

それぞれの操作によって、 は次のように変化します。
对于每次操作, 的变化如下:

  •  回目の操作の結果、 となります。
    次操作的结果,
  •  回目の操作の結果、 となります。
    次操作的结果,
  •  回目の操作の結果、 となります。
    次操作的结果,

よって、6 1 3 2 4 5 を出力してください。
因此,输出 6 1 3 2 4 5

入力例 2 | 输入样例 2

5 1000000000000000000
1 2 3 4 5

出力例 2 | 输出样例 2

1 2 3 4 5

 なので、何度操作を行っても  は変化しません。
因为 ,所以无论进行多少次操作 都不会变化。

入力例 3 | 输入样例 3

29 51912426
7 24 8 23 6 1 4 19 11 18 20 9 17 28 22 27 15 2 12 26 10 13 14 25 5 29 3 21 16

出力例 3 | 输出样例 3

18 23 16 24 21 10 2 27 19 7 12 8 13 5 15 26 17 4 3 9 1 22 25 14 28 11 29 6 20

数据范围与提示

制約 | 约定

  • 入力はすべて整数
    输入均为整数