#ABC222C. 瑞士轮
瑞士轮
瑞士轮
题目描述
编号为 到 的 名玩家将参加一场石头剪刀布比赛。
比赛共有 轮,每轮进行 场一对一的对局,每名玩家恰好参加其中一场。
对于每个 ,第 轮结束后的玩家排名按以下方式确定。
在前 轮中获胜次数更多的玩家排名更高。
若获胜次数相同,则按编号排名:编号更小的玩家排名更高。
此外,对于每个 ,第 轮的对局按以下方式安排。
对于每个 ,由第 轮结束后排名第 名和第 名的玩家进行一场对局。
每场对局中,双方各出一次手势,结果是其中一方获胜、另一方落败,或者平局。
能够预知未来的高桥君知道,玩家 在第 轮的对局中会出手势 ,其中 为 G、C 或 P。
这里,G 表示石头,C 表示剪刀,P 表示布。
求第 轮结束后的玩家排名。
石头剪刀布的规则
石头剪刀布的结果根据双方所出的手势按下述规则决定。
- 若一方出石头(G)、另一方出剪刀(C),则出石头(G)的一方获胜。
- 若一方出剪刀(C)、另一方出布(P),则出剪刀(C)的一方获胜。
- 若一方出布(P)、另一方出石头(G),则出布(P)的一方获胜。
- 若双方出相同的手势,则平局。
输入格式
输入按以下格式从标准输入给出:
输出格式
输出 行。
第 行应输出在第 轮结束后排名第 的玩家的编号。
样例
2 3
GCP
PPP
CCC
PPC
3
1
2
4
第一轮中,玩家 与玩家 、玩家 与玩家 分别进行对局。前者玩家 获胜,后者玩家 获胜。
第二轮中,玩家 与玩家 、玩家 与玩家 分别进行对局。前者玩家 获胜,后者玩家 获胜。
第三轮中,玩家 与玩家 、玩家 与玩家 分别进行对局。前者玩家 获胜,后者玩家 获胜。
因此,最终的排名从高到低为 。
2 2
GC
PG
CG
PP
1
2
3
4
第一轮中,玩家 与玩家 、玩家 与玩家 分别进行对局。前者玩家 获胜,后者玩家 获胜。
第二轮中,玩家 与玩家 、玩家 与玩家 分别进行对局。前者平局,后者玩家 获胜。
因此,最终的排名从高到低为 。
数据范围
- 为 G、C 或 P。
难度
普及
通过率
—
尝试
0
已通过
0
- ID
- 2274
- 类型
- 传统题
- Time Limit
- 2000ms
- Memory Limit
- 1024MiB
- 上传者