您的位置:首页 > 其它

1077. 互评成绩计算 (20)

2017-12-16 21:31 267 查看
1077. 互评成绩计算 (20)

#include <bits/stdc++.h>
using namespace std;
int main()
{
int n,m;
cin>>n>>m;
for(int i=0;i<n;++i)
{
double scoreT;
cin>>scoreT;
vector<double> v;
for(int i=1;i<n;++i)
{
double x;
cin>>x;
if(x<0||x>m)continue;
v.push_back(x);
}
sort(v.begin(),v.end());
double scoreS=0.0;
for(size_t i=1;i<v.size()-1;++i)
scoreS+=v[i];
scoreS/=v.size()-2;
cout<<int((scoreS+scoreT)/2+0.5)<<endl;
}
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: