لیستی از افراد متشکل از نام خانوادگی و نام ارائه میشود. برنامهای بنویسید که فهرست را بر اساس نام خانوادگی به ترتیب واژگانی صعودی مرتب میکند. اگر نامهای خانوادگی مطابقت دارند، بر اساس نام مرتب کنید.
ورودی
ابتدا یک عدد N
داده شد - تعداد افراد در لیست (1<= N <= 100). سپس، N
نامهای خانوادگی و نامها با فاصله نوشته میشوند.
خروجی
لازم است یک آرایه به ترتیب بر اساس نام خانوادگی و به ترتیب واژگانی صعودی مرتب شود، در صورت مطابقت نام خانوادگی، مرتب سازی بر اساس نام.
نمونهها
<سر>
# |
ورودی |
خروجی |
<بدن>
1 |
3
سیدوروف پتر
ایوان ایوانف
ایوانف آنتون |
ایوانف آنتون
ایوان ایوانف
سیدوروف پتر
|