華為OD機試-- 冠亞軍排名,獎牌榜排名

2012倫敦奧運會即將到來,大家都非常關注獎牌榜的情況,現(xiàn)在我們假設獎牌榜的排名規(guī)則如下.
1.首先gold medal數(shù)量多的排在前面
2.其次silver medal數(shù)量多的排在前面
3.然后bronze medal數(shù)量多的排在前面
4.若以上三個條件仍無法區(qū)分名次,則以國家名稱的字典順序排定
我們假設國家名稱不超過二十個字符,各類獎牌數(shù)不超過100,且大于0
輸入描述
第一行輸入一個整數(shù)N (0<N<21) ,代表國家數(shù)量然后接下來的N行,每行包含1個字符串Name表示各個國家的名稱和三個整數(shù)Gi.Si,Bi 表示每個獲得的aold medal.silver medal.bronze medal的數(shù)量,以空格隔開,如(China 51 20 21).
具體見樣例輸入。
5
China 32 28 34
England 12 34 22
France 23 33 2
Japan 12 34 25
Rusia 23 43 0
輸出描述
輸出獎牌榜的依次順序,只輸出國家名稱,各占一行,具體見樣例輸出
China
Rusia
France
Japan
England
示例1:
輸入
5
China 32 28 34
England 12 34 22
France 23 33 2
Japan 12 34 25
Rusia 23 43 0
輸出
China
Rusia
France
Japan
England
說明
無
Java 實現(xiàn):https://renjie.blog.csdn.net/article/details/131678602
Python實現(xiàn):https://renjie.blog.csdn.net/article/details/131678693
C++ 實現(xiàn):https://renjie.blog.csdn.net/article/details/131678684
JavaScript實現(xiàn):https://renjie.blog.csdn.net/article/details/131678704
C實現(xiàn):https://renjie.blog.csdn.net/article/details/129190260