題目 2334:
信息學(xué)奧賽一本通T1183-病人排隊
時間限制: 2s
內(nèi)存限制: 192MB 提交: 493 解決: 189
題目描述
病人登記看病,編寫一個程序,將登記的病人按照以下原則排出看病的先后順序:
1.老年人(年齡 >= 60歲)比非老年人優(yōu)先看病。
2.老年人按年齡從大到小的順序看病,年齡相同的按登記的先后順序排序。
3.非老年人按登記的先后順序看病。
輸入格式
第1行,輸入一個小于100的正整數(shù),表示病人的個數(shù);
后面按照病人登記的先后順序,每行輸入一個病人的信息,包括:一個長度小于10的字符串表示病人的ID(每個病人的ID各不相同且只含數(shù)字和字母),一個整數(shù)表示病人的年齡,中間用單個空格隔開。
輸出格式
按排好的看病順序輸出病人的ID,每行一個。
樣例輸入
5
021075 40
004003 15
010158 67
021033 75
102012 30
樣例輸出
021033
010158
021075
004003
102012
提示
零基礎(chǔ)同學(xué)可以先學(xué)習(xí)
視頻課程,包含C/C++、Python、百練、藍橋杯輔導(dǎo)、算法數(shù)據(jù)結(jié)構(gòu)等課程,提供視頻講解以及配套習(xí)題,還有老師答疑,
點擊這里了解課程詳情