#P6823. 「EZEC-4」paulzrm Loves Array
「EZEC-4」paulzrm Loves Array
Description
小 Z 有一个下标从 开始并且长度为 的序列,初始时下标为 位置的数字为 。有 个操作,每个操作会是以下四种之一。
1对序列从小到大进行排序。2对序列从小到大进行排序后将其翻转,(译者注:就是从大到小排序)。3 x y将下标为 的数交换位置。保证 且 。4将序列翻转。
你要输出在 次操作后的序列。
Input Format
第一行两个整数 ,表示序列的长度以及操作的数量。
接下来 行,每行一个操作。保证操作合法。
Output Format
一行包含 个整数,表示操作后的序列。
5 5
1
2
3 2 4
4
3 1 5
5 4 3 2 1
Hint
【数据范围】
【本题采用捆绑测试】
subtask 1(24pts): 。
subtask 2(13pts): 没有操作三。
subtask 3(63pts): 。
【样例解释】
序列经过的操作为:
京公网安备 11011102002149号