题目描述
2025A卷 100分题型
磁盘的容量单位常用的有 M,G,T 这三个等级,它们之间的换算关系为:
- 1T = 1024G
- 1G = 1024M
现在给定 n 块磁盘的容量,请对它们按从小到大的顺序进行[稳定排序]。
例如给定5块盘的容量:
1T,20M,3G,10G6T,3M12G9M
排序后的结果为:
20M,3G,3M12G9M,1T,10G6T
注意单位可以重复出现,上述 3M12G9M 表示的容量即为:3M+12G+9M,和 12M12G 相等。
输入第一行包含一个整数 n,表示磁盘的个数
- 2 ≤ n ≤ 100
接下的 n 行,每行一个[字符串](长度大于2,小于30),表示磁盘的容量,由一个或多个格式为mv的子串组成,其中 m 表示容量大小,v 表示容量单位&#