Problem
Cho một danh sách những người bao gồm họ và tên. Viết chương trình sắp xếp danh sách theo họ theo thứ tự từ điển tăng dần. Nếu họ khớp nhau thì sắp xếp theo tên.
Đầu vào
Đầu tiên cho một số N
- số người trong danh sách (1<= N <= 100). Tiếp theo, N
họ và tên được viết với khoảng trắng.
Đầu ra
Cần xuất ra một mảng được sắp xếp theo họ theo thứ tự từ điển tăng dần, nếu họ trùng nhau thì sắp xếp theo họ.
Ví dụ
<đầu>
# |
Đầu vào |
Đầu ra |
điều>
1 |
3
Petr Sidorov
Ivan Ivanov
Ivanov Anton |
Ivanov Anton
Ivan Ivanov
Sidorov Petr
|