L2-015 互评成绩 (25point(s))
注意对于double ,printf时要使用lf,而不是llf
/*
high_ladder
2020.11.25
*/
#include <iostream>
#include <bits/stdc++.h>
using namespace std;
double ans,ave;
int n;
int k,m;
int score[15];
int s_s[10100];
int main(){
cin >> n >> k >> m;
int j = 0;
while(n--){
for(int i = 0; i < k; i++){
cin >> score[i];
}
sort(score, score + k);
ans = 0;
for(int i = 1; i <= k - 2; i++){
ans += score[i];
}
s_s[j++] = ans;
}
sort(s_s,s_s + j);
for(int i = j - m; i < j; i++ ){
if(i != j - 1)
printf("%.3lf ",(double)s_s[i]/(k - 2));//注意要使用对于double 要使用lf,而不是llf
else{
printf("%.3lf\n",(double)s_s[i]/(k - 2));
}
}
return 0;
}