5819:名字和成绩

时间限制:2 S   /  内存限制:65536 KB
AC:20   /  Submit:50
问题描述

输入若干个同学的名字和成绩,然后输出。输出时要去除名字中的空格,并且按成绩从小到大的顺序输出。如果成绩相同,则按名字字符串(去除空格后)从小到大排序。

说明:名字里可能没有空格,可能有1至多个空格;名字只由大小写英文字母字符构成,且不会以空格开头;名字里不会存在连续的多个空格;名字和成绩之间会有一个空格;

输入描述

只有一组案例。

一个正整数m,表示同学的数量。(m<=150)

然后是m行数据,每行数据由一个可能带空格的名字和一个整数成绩组成。

输出描述

按照输入的顺序输出名字和成绩,每行一个同学的数据。要求去除名字中的空格。

每个同学资料输出完都要换行。

样例输入复制样例

5

Donald Trump 55

Benjamin Netanyahu 55

Masoud Pezeshkian 60

Volodymyr Zelenskyy 250

Vladimir Vladimirovich Putin 90


样例输出

BenjaminNetanyahu 55

DonaldTrump 55

MasoudPezeshkian 60

VladimirVladimirovichPutin 90

VolodymyrZelenskyy 250


相关

厦门大学嘉庚学院第十三届编程大赛


Copyright 2016 - 2026 XUJC ACM Team
闽ICP备2020022076号-1