#P1889. Little Artem and Dance

    ID: 1889 传统题 2000ms 256MiB 尝试: 1 已通过: 1 难度: 10 上传者: 标签>基础算法模拟语言入门数组CodeForces

Little Artem and Dance

题目描述

nn 个人参加舞会,他们的初始编号为 1n1\sim n

所有人有以下两种移动方式:

  • 1 x:所有人顺时针移动 xx 个位置,若 xx 为负数,则逆时针移动 x-x 个位置。
  • 2:让编号为 1,3,5,...n11,3,5,...n-1 的人与编号为 2,4,...n2,4,...n 的人交换位置。

移动共 qq 次,输出移动结束后所有人的编号。

输入格式

第一行两个整数 n,qn,qn106n\le 10^6q2206q\le 2\cdot 20^6

接下来 qq 行,每行一个操作。

输出格式

输出 nn 个整数,依次表示移动结束后每个人的编号。

6 3
1 2
2
1 2
4 3 6 5 2 1
2 3
1 1
2
1 -2
1 2
4 2
2
1 3
1 4 3 2