湖南大學程式設計作業 成績大排隊

2021-10-10 17:52:47 字數 816 閱讀 3947

【問題描述】

讀入n名學生的姓名、學號、成績,分別輸出成績最高和成績最低學生的姓名和學號。

【輸入形式】

輸入共有n+1行,第一行輸入正整數n;接下來的n行輸入n個學生的資訊,包括姓名、學號和成績。

其中姓名和學號均為不超過10個字元的字串,成績為0到100之間的乙個整數。這裡保證每個測試用例中的同學成績都不相同。

【輸出形式】

輸出共有兩行,第1行是成績最高學生的姓名和學號,第2行是成績最低學生的姓名和學號,字串間有1個空格。

【樣例輸入】

3joe math990112 89

mike cs991301 100

mary ee990830 95

【樣例輸出】

mike cs991301

joe math990112```cpp

【寫作思路】

遇見排序問題就用sort,簡單又快捷

#include

#include

using

namespace std;

int i;

struct personp[99]

;bool

cmp(person x,person y)

intmain()

sort

( p,p+n,cmp);

cout<.name<<

" "<< p[0]

.id<<

" "

.name<<

" "<< p[n-1]

.id;

}

懶惰的松雅 湖南大學程式設計作業

通過之前發的一篇部落格,我結識了很多大佬。我自己心裡面清楚,現在我寫的東西對於很多大佬來說不過是小菜一碟,但是呢,我還是希望能夠繼續寫下去,一來鞏固我自己的知識,二來見證我的成長 每個人都是一步一步走上去的嘛 最後呢,也是最重要的,能夠認識很多朋友,能夠有更大的交流空間,我想,這是乙個優秀的程式設計...

湖南大學程式設計競賽新生賽(重現賽)

1.從一堆糖果裡取奇數個或偶數個,誤以為是取奇數個糖果的一堆 2.tutu和dada各自一直只能取奇數個和偶數個,因為 and then buy candy alternately 誤認為只有第一輪才有限制,後面隨意 舉了幾組,發現只有當n 1,並且第乙個是偶數時才是dada贏 include us...

20191010作業成績

本次成績 所屬團隊 團隊得分 每週例行報告 總分佔期末分值10 學號 姓名 滿分分值 3604 36410 付宇澤構建之法 3604 36410 肖亞男都是為了生活 320 4 3168.7 康哲構建之法 3604 36410 王可非都是為了生活 3204 3248.9 孫曉宇都是為了生活 3204...