題目 1598:
藍橋杯算法訓(xùn)練VIP-學(xué)生成績
時間限制: 2s
內(nèi)存限制: 192MB 提交: 2002 解決: 908
題目描述
定義一個學(xué)生結(jié)構(gòu)體類型student,包括4個字段,姓名、性別、年齡和成績。然后在主函數(shù)中定義一個結(jié)構(gòu)體數(shù)組(長度不超過1000),并輸入每個元素的值,程序使用冒泡排序法將學(xué)生按照成績從小到大的順序排序,然后輸出排序的結(jié)果。
輸入格式
第一行是一個整數(shù)N(N< 1000),表示元素個數(shù);接下來N行每行描述一個元素,姓名、性別都是長度不超過20的字符串,年齡和成績都是整型。
輸出格式
按成績從小到大輸出所有元素,若多個學(xué)生成績相同則成績相同的同學(xué)之間保留原來的輸入順序。
樣例輸入
3
Alice female 18 98
Bob male 19 90
Miller male 17 92
樣例輸出
Bob male 19 90
Miller male 17 92
Alice female 18 98
提示
零基礎(chǔ)同學(xué)可以先學(xué)習(xí)
視頻課程,包含C/C++、Python、百練、藍橋杯輔導(dǎo)、算法數(shù)據(jù)結(jié)構(gòu)等課程,提供視頻講解以及配套習(xí)題,還有老師答疑,
點擊這里了解課程詳情