ACM F ACM小組的成績排名

2021-08-02 03:37:39 字數 951 閱讀 7510

為了保證每位acmer學習的進度,檢驗其學習成果,每隔一段時間就要進行一次內部測驗。samsara被逼迫去評測,並且要給每個人乙個分數,自然作為弱菜的他是沒有時間和精力來進行排名統計了,希望會程式設計的你能幫他輸出前三名的成績。

輸入包含若干組資料,每組資料都有兩行,第一行乙個正整數n(3<=n<=1000000),第二行n個精確到百分位的浮點型小數,以空格隔開,分別代表第乙個人到第n個人的成績a[i](0<=a[i]<=100)。

讀入以檔案尾結束。

對於每組輸入對應一行輸出。按順序輸出前三名的成績,保留兩位小數。

5

1.00 2.00 3.00 4.00 5.00

5.00 4.00 3.00
#include

#include

#include

#include

#include

#include

#include

#define

lllong

long

#define

n1000005

using

namespace

std;

float

a[n];

bool

cmp(float

a,float

b)

sort(a,a+n,cmp);
printf("%.2f

%.2f

%.2f\n",a[n-1],a[n-2],a[n-3]);

}

return

0;

}

小組成績排名

為了保證每位acmer學習的進度,檢驗其學習成果,每隔一段時間就要進行一次內部測驗。samsara被逼迫去評測,並且要給每個人乙個分數,自然作為弱菜的他是沒有時間和精力來進行排名統計了,希望會程式設計的你能幫他輸出前三名的成績。輸入包含若干組資料,每組資料都有兩行,第一行乙個正整數n 3 n 100...

ACM小組的成績排名

為了保證每位acmer學習的進度,檢驗其學習成果,每隔一段時間就要進行一次內部測驗。samsara被逼迫去評測,並且要給每個人乙個分數,自然作為弱菜的他是沒有時間和精力來進行排名統計了,希望會程式設計的你能幫他輸出前三名的成績。input 輸入包含若干組資料,每組資料都有兩行,第一行乙個正整數n 3...

學生成績排名

表結構t2 sid fs 1 200 2 200 3 190 4 190 5 180 sid為學號,fs為學生總分 要求結果為 sid fs paiming 1 200 1 2 200 1 3 190 2 4 190 2 5 180 3 測試資料 create table t2 sid int nu...