题目描述
一副牌里有 张牌,每张牌用一个花色字符和一个点数( 的整数)描述。花色按 黑桃 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;点数 。
说明
- 本题为本站自拟/改编题,已按题目要求生成完整测试数据。