/*
name: 08_病人排隊
author: 巧若拙
description:
描述病人登記看病,編寫乙個程式,將登記的病人按照以下原則排出看病的先後順序:
1. 老年人(年齡 >= 60歲)比非老年人優先看病。
2. 老年人按年齡從大到小的順序看病,年齡相同的按登記的先後順序排序。
3. 非老年人按登記的先後順序看病。
輸入第1行,輸入乙個小於100的正整數,表示病人的個數;
後面按照病人登記的先後順序,每行輸入乙個病人的資訊,包括:乙個長度小於10的字串表示病人的id(每個病人的id各不相同且只含數字和字母),
乙個整數表示病人的年齡,中間用單個空格隔開。
輸出按排好的看病順序輸出病人的id,每行乙個。
樣例輸入
5021075 40
004003 15
010158 67
021033 75
102012 30
樣例輸出
021033
010158
021075
004003
102012
*/#include#includeusing namespace std;
const int m = 100;
string id[m];
int age[m], old[m];
int main()
for (int j=len++; j>low; j--)
old[low] = i; //插入序號i
} }if (f == n)//全是年輕人
else if (len == n)//全是老年人
else }
return 0;
}
08 病人排隊
總時間限制 1000ms 記憶體限制 65536kb 描述病人登記看病,編寫乙個程式,將登記的病人按照以下原則排出看病的先後順序 1.老年人 年齡 60歲 比非老年人優先看病。2.老年人按年齡從大到小的順序看病,年齡相同的按登記的先後順序排序。3.非老年人按登記的先後順序看病。輸入第1行,輸入乙個小...
1183 病人排隊
時間限制 1000 ms 記憶體限制 65536 kb 提交數 3105 通過數 1213 病人登記看病,編寫乙個程式,將登記的病人按照以下原則排出看病的先後順序 1.老年人 年齡 60歲 比非老年人優先看病。2.老年人按年齡從大到小的順序看病,年齡相同的按登記的先後順序排序。3.非老年人按登記的先...
1183 病人排隊
1183 病人排隊 時間限制 1000 ms 記憶體限制 65536 kb 題目描述 病人登記看病,編寫乙個程式,將登記的病人按照以下原則排出看病的先後順序 1.老年人 年齡 60歲 比非老年人優先看病。2.老年人按年齡從大到小的順序看病,年齡相同的按登記的先後順序排序。3.非老年人按登記的先後順序...