百練 4098 第二大價值

2021-08-04 08:48:00 字數 612 閱讀 9558

描述

水果中含有多種營養物質。假設現在要通過營養物質含量多少來評價水果的價值,簡單起見,只考慮其中兩種營養物質a和b。給定一種水果a和b的含量a和b,用a+b的值作為該水果的價值。給定一組水果,要求這組水果中價值第二大的那個水果。

輸入第一行為m,表示有m組測試輸入,m<100。

每組測試資料第一行為n,表示有n種水果,接著的n行每行三個非負整數,分別是水果id、該水果的a和b。

(2<=n<=50)(輸入保證沒有價值相同的水果)

輸出輸出價值第二大的水果id以及對應的a、b和價值,共4個非負整數,中間用乙個空格隔開。

樣例輸入

1

31 1 1

2 2 4

3 3 2

樣例輸出

3 3 2 5

#includestruct shuiguo

a[255],max,temp;

int main()

{ int t,n,i,l,k1,k2;

scanf("%d",&t);

while(t)

{max.a=0,max.b=0;

scanf("%d",&n);

for(i=0;i

第二大整數

問題描述 編寫乙個程式,讀入一組整數 不超過 20個 當使用者輸入 0時,表示輸入結束。然後程式將從這組整數中,把第二大的那個整數找出來,並把它列印出來。說明 1 0表示輸入結束,它本身並不計入這組整數中。2 在這組整數中,既有正數,也可能有負數。3 這組整數的個數不少於2個。輸入格式 輸入只有一行...

第二大的數

這是微軟的一道面試題,是我找工作時看的面試寶典裡面的一題,覺得很有意思,這種處理的方法應該可以用在很多地方。下面就來進入正題吧。題目 寫乙個函式,找出乙個整數陣列中,第二大的數。時間複雜度o n const int minnumber 32767 int ctestsizeofdlg find se...

演算法提高 第二大整數

問題描述 編寫乙個程式,讀入一組整數 不超過20個 當使用者輸入0時,表示輸入結束。然後程式將從這組整數中,把第二大的那個整數找出來,並把它列印出來。說明 1 0表示輸入結束,它本身並不計入這組整數中。2 在這組整數中,既有正數,也可能有負數。3 這組整數的個數不少於2個。輸入格式 輸入只有一行,包...