Problem

8 /11


结构数组的复杂排序

Problem

给定一个由姓氏和名字组成的人员列表。 编写一个程序,按姓氏按字典顺序升序对列表进行排序。 如果姓氏匹配,则按名字排序。
 
输入
首先给定一个数字N - 列表中的人数(1<=N<=100)。接下来,N 个姓氏和名字用空格书写。
 
输出
需要输出一个按姓氏升序排列的数组,如果姓氏匹配,则按名字排序。
 
例子
<头> <正文>
# 输入 输出
1 3
西多罗夫·彼得
伊万·伊万诺夫
伊万诺夫·安东
伊万诺夫·安东
伊万·伊万诺夫
西多罗夫彼得