Problem

8 /11


Clasificación compleja de una matriz de estructuras.

Problem

Dada una lista de personas que consta de apellido y nombre. Escriba un programa que ordene la lista por apellido en orden lexicográfico ascendente. Si los apellidos coinciden, ordene por nombre.
 
Entrada
Primero dado un número N - número de personas en la lista (1<= N <= 100). A continuación, los apellidos y nombres N se escriben con un espacio.
 
Salida
Es necesario generar una matriz ordenada por apellido en orden lexicográfico ascendente, si el apellido coincide, ordene por nombre.
 
Ejemplos
# Entrada Salida
1 3
Sidorov Petr
Iván Ivanov
Iván Antón
Ivánov Antón
Iván Ivanov
Sidorov Petr