08 病人排隊

2021-09-07 09:56:50 字數 887 閱讀 3626

總時間限制: 

1000ms

記憶體限制: 

65536kb

描述病人登記看病,編寫乙個程式,將登記的病人按照以下原則排出看病的先後順序: 

1. 老年人(年齡 >= 60歲)比非老年人優先看病。 

2. 老年人按年齡從大到小的順序看病,年齡相同的按登記的先後順序排序。 

3. 非老年人按登記的先後順序看病。

輸入第1行,輸入乙個小於100的正整數,表示病人的個數;

後面按照病人登記的先後順序,每行輸入乙個病人的資訊,包括:乙個長度小於10的字串表示病人的id(每個病人的id各不相同且只含數字和字母),乙個整數表示病人的年齡,中間用單個空格隔開。

輸出按排好的看病順序輸出病人的id,每行乙個。

樣例輸入

5

021075 40

004003 15

010158 67

021033 75

102012 30

樣例輸出

021033

010158

021075

004003

102012

**習題(14-6)

1 #include2 #include3

using

namespace

std;

4struct

node

5a[10001

];10

intmain()

1120

for(int i=1;i<=n;i++)

2130}31

}32for(int i=1;i<=n;i++)

3336

return0;

37 }

08 病人排隊

name 08 病人排隊 author 巧若拙 description 描述病人登記看病,編寫乙個程式,將登記的病人按照以下原則排出看病的先後順序 1.老年人 年齡 60歲 比非老年人優先看病。2.老年人按年齡從大到小的順序看病,年齡相同的按登記的先後順序排序。3.非老年人按登記的先後順序看病。輸入...

1183 病人排隊

時間限制 1000 ms 記憶體限制 65536 kb 提交數 3105 通過數 1213 病人登記看病,編寫乙個程式,將登記的病人按照以下原則排出看病的先後順序 1.老年人 年齡 60歲 比非老年人優先看病。2.老年人按年齡從大到小的順序看病,年齡相同的按登記的先後順序排序。3.非老年人按登記的先...

1183 病人排隊

1183 病人排隊 時間限制 1000 ms 記憶體限制 65536 kb 題目描述 病人登記看病,編寫乙個程式,將登記的病人按照以下原則排出看病的先後順序 1.老年人 年齡 60歲 比非老年人優先看病。2.老年人按年齡從大到小的順序看病,年齡相同的按登記的先後順序排序。3.非老年人按登記的先後順序...