‹ 上一题 下一题 ›

g4-06916. 扑克牌排序 未做

1000 ms 256 MB 测试点 10 自拟题GESP-44级·结构体与多键排序排序应用

题目描述

一副牌里有 张牌,每张牌用一个花色字符和一个点数( 的整数)描述。花色按 黑桃 S < 红心 H < 方块 D < 梅花 C 的顺序排列。

请把 张牌按:花色升序 → 点数升序 排序,输出排序后的花色与点数。

输入格式

第一行一个整数 。

接下来 行,每行一个花色字符和一个整数点数。

输出格式

共 行,每行一个花色字符和一个整数点数,用空格分隔。

样例

输入:

4
H 5
S 1
D 13
S 2

输出:

S 1
S 2
H 5
D 13

提示

花色不是数字——先把四个字符映射成 0~3 的序号(S=0、H=1、D=2、C=3),再按序号比较。

数据范围

;花色仅为 S/H/D/C;点数 。

说明

  • 本题为本站自拟/改编题,已按题目要求生成完整测试数据。
输入
输出

            
答案