#D0620. 花式洗牌

花式洗牌

题目描述

GZR 最近在学洗牌,一幅新的扑克牌去掉大小王共有 134=5213*4=52 张,初始排布为:1 2 3 4 5 6 7 8 9 10 J Q K 重复四遍。

他一共掌握了两种洗牌操作:

  • 1 l r:可以把“第 ll 张牌到第 rr 张牌”这些牌整体逆序。
  • 2 x:可以第 xx 张牌后面的牌整体放在第 11 张牌前面。

现在给出他 QQ 次洗牌的操作,请输出最终扑克牌的排布。

输入格式

第一行一个整数 QQ。 接下来 QQ 行,每行是一次洗牌操作,格式如题意所述。

输出格式

按顺序输出最终的 5252 张牌。按分成 44 行,每行 1313 张牌的格式输出。

0
1 2 3 4 5 6 7 8 9 10 J Q K
1 2 3 4 5 6 7 8 9 10 J Q K
1 2 3 4 5 6 7 8 9 10 J Q K
1 2 3 4 5 6 7 8 9 10 J Q K
1
1 11 15
1 2 3 4 5 6 7 8 9 10 2 1 K
Q J 3 4 5 6 7 8 9 10 J Q K
1 2 3 4 5 6 7 8 9 10 J Q K
1 2 3 4 5 6 7 8 9 10 J Q K
1
2 8
9 10 J Q K 1 2 3 4 5 6 7 8 
9 10 J Q K 1 2 3 4 5 6 7 8 
9 10 J Q K 1 2 3 4 5 6 7 8 
9 10 J Q K 1 2 3 4 5 6 7 8 
2
2 8
1 11 15
9 10 J Q K 1 2 3 4 5 10 9 8
7 6 J Q K 1 2 3 4 5 6 7 8 
9 10 J Q K 1 2 3 4 5 6 7 8 
9 10 J Q K 1 2 3 4 5 6 7 8 

数据规模与约定

  • 对于 30%30\% 的数据,只有 11 号洗牌操作。
  • 对于另外 30%30\% 的数据,只有 22 号洗牌操作。
  • 对于 100%100\% 的数据,0<Q1000 < Q \le 100,每个洗牌操作都满足:1lr521 \le l\le r\le 521x521 \le x\le 52