0
已采纳
首先,用记录型数组存储输入内容,第一个字符串表示游戏者姓名,第二个表示得分。
再写个记录型快排函数(可调用STL库里的sort函数,如用,需加上compare,例:sort(a+1,a+n+1,compare);)。
在compare判断中,首先判断两个字符串(得分)的长度,长度长者优先;在这之后直接用>和<判断字符串,大者优先(如果两者得分完全相同,姓名字典序小者优先)。
最后按顺序输出所有游戏者姓名就可以了。
0
0