AcWing 5474. 平均成绩
原题链接
中等
作者:
晴天_936
,
2024-03-13 23:34:18
,
所有人可见
,
阅读 14
C++ 代码
#include<iostream>
#include<algorithm>
#include<cmath>
using namespace std;
const int N = 110;
int a[N];
int n;
int main()
{
cin>>n;
for(int i = 0;i<n;i++)
{
cin>>a[i];
}
sort(a,a+n);
float sum = 0;
int pos = 0;
for(int i = 0;i<n;i++)
{
sum+=a[i];
}
// cout<<round(sum / n)<<endl;
if(round(sum / n) == 5)
{
cout<<0<<endl;
}
else
{
for(int i = 0;i<n;i++)
{
sum+=5-a[i];
pos++;
if(round(sum / n) == 5)
{
break;
}
}
cout<<pos<<endl;
}
return 0;
}