#KKT090308. 完美洗牌术
完美洗牌术
题目描述
一副扑克牌有四种花色:Clubs、Diamonds、Hearts、Spades,每种花色有 2,3,4,5,6,7,8,9,10,Jack,Queen,King,Ace 共十三张牌。初始顺序先按上述花色顺序,再按上述点数顺序。
每种洗牌方法用 至 的排列描述。如果排列第 个数为 ,表示洗牌后的第 张是洗牌前的第 张。给出使用的方法编号序列,求最终牌序。
输入格式
第一行方法数 。接下来 行,每行 个整数表示一个排列。随后若干行,每行一个方法编号,直到文件结束。
输出格式
输出 行,每行按 点数 of 花色 的格式表示一张牌,例如 King of Spades。
样例
1
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52
2 of Clubs
3 of Clubs
4 of Clubs
5 of Clubs
6 of Clubs
7 of Clubs
8 of Clubs
9 of Clubs
10 of Clubs
Jack of Clubs
Queen of Clubs
King of Clubs
Ace of Clubs
2 of Diamonds
3 of Diamonds
4 of Diamonds
5 of Diamonds
6 of Diamonds
7 of Diamonds
8 of Diamonds
9 of Diamonds
10 of Diamonds
Jack of Diamonds
Queen of Diamonds
King of Diamonds
Ace of Diamonds
2 of Hearts
3 of Hearts
4 of Hearts
5 of Hearts
6 of Hearts
7 of Hearts
8 of Hearts
9 of Hearts
10 of Hearts
Jack of Hearts
Queen of Hearts
King of Hearts
Ace of Hearts
2 of Spades
3 of Spades
4 of Spades
5 of Spades
6 of Spades
7 of Spades
8 of Spades
9 of Spades
10 of Spades
Jack of Spades
Queen of Spades
King of Spades
Ace of Spades
数据范围
,洗牌次数在 至 之间。方法编号在 至 之间。