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