1182 按出生日期排序(結構體專題)

2021-07-15 04:59:59 字數 855 閱讀 7623

time limit: 1 sec  

memory limit: 128 mb

submit: 1409  

solved: 888

submit

status

web board

送人玫瑰手有餘香,小明希望自己能帶給他人快樂,於是小明在每個好友生日的時候發去乙份生日祝福。小明希望將自己的通訊錄按好友的生日排序排序,這樣就檢視起來方便多了,也避免錯過好友的生日。為了小明的美好願望,你幫幫他吧。小明的好友資訊包含姓名、出生日期。其中出生日期又包含年、月、日三部分資訊。輸入n個好友的資訊,按生日的月份和日期公升序輸出所有好友資訊。

首先輸入乙個整數n(1<=n<=10),表示好友人數,然後輸入n行,每行包含乙個好友的資訊:姓名(不超過8位),以及三個整數,分別表示出生日期的年月日。

按過生日的先後(月份和日期)輸出所有好友的姓名和出生日期,用空格隔開,出生日期的輸出格式見輸出樣例。

3

zhangling 1985 2 4

wangliang 1985 12 11

fangfang 1983 6 1

zhangling 1985-02-04

fangfang 1983-06-01

wangliang 1985-12-11

**:
#include#include#includeusing namespace std;

struct node

a[15];

int cmp(node x,node y)

{ if(x.month!=y.month)

return x.month

1466 按出生日期排序(結構體專題)

1466 按出生日期排序 結構體專題 題目描述 送人玫瑰手有餘香,小明希望自己能帶給他人快樂,於是小明在每個好友生日的時候發去乙份生日祝福。小明希望將自己的通訊錄按好友的生日排序排序,這樣就檢視起來方便多了,也避免錯過好友的生日。為了小明的美好願望,你幫幫他吧。小明的好友資訊包含姓名 出生日期。其 ...

92 按出生日期排序

92 按出生日期排序 問題描述 小明希望將自己的通訊錄按好友的生日順序排序,這樣檢視起來方便多了,也避免錯過好友的生日。為了小明的美好願望,你幫幫他吧。小明的好友資訊包含姓名 出生日期。其 生日期又包含年 月 日三部分資訊。輸入n個好友的資訊,按生日的月份和日期公升序輸出所有好友資訊。輸入說明 首先...

92 按出生日期排序

92 按出生日期排序 問題描述 小明希望將自己的通訊錄按好友的生日順序排序,這樣檢視起來方便多了,也避免錯過好友的生日。為了小明的美好願望,你幫幫他吧。小明的好友資訊包含姓名 出生日期。其 生日期又包含年 月 日三部分資訊。輸入n個好友的資訊,按生日的月份和日期公升序輸出所有好友資訊。輸入說明 首先...