D. 德州扑克

    传统题 文件IO:poker 5000ms 256MiB

德州扑克

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

德克萨斯扑克全称Texas Hold’em poker,中文简称德州扑克。它是一种玩家对玩家的公共牌类游戏。 它的规则如下:

现在我们简化游戏规则,删除掉每副牌的花色,那么牌面大小规则变成了:

  1. 皇家顺(即10,J,Q,K,A)最大
  2. 若五张牌组成顺子则第二大,都是顺子我们看五张牌最大的值
  3. 四张牌一样称作四条,都是四条先比较相同牌的值,再看单牌的值
  4. 三张牌一样,另两张同样相同称作葫芦,都是葫芦先比较三张相同牌的值,再比较两张相同牌的值
  5. 三张牌一样,另两张不同称作三条,都是三条先比较三张相同牌的值,再比较剩下两张牌的值之和
  6. 有两对两张牌一样的称作两对,都是两对先比较大的两张相同牌的值,再比较小的两张相同牌的值,然后再看剩下一张牌的值
  7. 只有一对一样的牌称作一对先看两张相同牌的值,再看剩下三张牌的值之和
  8. 不符合以上牌面则称为高牌,这时候比较手中牌值的总和

现在你知道参加这个游戏的每个人的姓名和他手里的牌,让你计算出最后的游戏排名,牌值相同的按照姓名字典序从小到大排列

大样例:poker

输入描述:

第一行输入一个整数 n(1n105)n (1≤n≤10^5) ,表示玩家的数量

接下来 nn 行 每行输入两个字符串,分别表示玩家的姓名(长度不超过3030)和表示玩家手里的牌,字符串之间用空格隔开

输出描述:

输出 NN 行字符串,每行一个玩家的姓名,按照牌面大小排名,牌值相同的按照姓名字典序从小到大排列

5
jerry 107333
mike 107884
lucy 10K675
july 75410Q
alice 2JK95
jerry
mike
lucy
alice
july

科附CSP2024模拟赛4(CSP-J)

未参加
状态
已结束
规则
OI
题目
4
开始于
2024-10-13 18:00
结束于
2024-10-17 21:22
持续时间
99.4 小时
主持人
参赛人数
21