2020.5.17--牛客小白月赛25 F.疯狂的自我检索者

F.疯狂的自我检索者

链接:https://ac.nowcoder.com/acm/contest/5600/F
来源:牛客网

牛妹作为偶像乐队的主唱,对自己的知名度很关心。她平时最爱做的事就是去搜索引擎搜自己的名字,看看别人对自己的评价怎么样。
这天,她打开了一个“偶像评分系统”,上面有很多人给她打分。
“偶像评分系统”的分数有1分、2分、3分、4分和5分。给牛妹评分的人有 个。但其中有 个人把分数隐藏了,牛妹并不能看到这些人给她打的分数。
牛妹想知道,已知这些信息的情况下,自己得到的平均分数的最大可能和最小可能分别是多少?

输入描述:

第一行输入两个正整数 


第二行输入

 个正整数 aia_iai ,代表没有隐藏的分数。 
相等,则第二行为空。

输出描述:

两个数,用空格隔开,分别代表最小可能平均分数和最大可能平均分数。小数点后保留5位。
示例1

输入

复制
5 1
1 2 3 4

输出

复制
2.20000 3.00000
#include<bits/stdc++.h>
using namespace std;
int s[200002];
int main()
{
    int n,m,i,sum;
    while(scanf("%d%d",&n,&m)!=EOF)
    {
        sum=0;
  
         for(i=0;i<n-m;i++)
            {
                cin>>s[i];
                sum+=s[i];
            }
        // if(n==m)cout<<endl;
         //else if(n>m){
  
            double num=0,ct=0;
            num=1*m+sum;
            ct=5*m+sum;
             printf("%.5lf %.5lf\n",num*1.0/n,ct*1.0/n);
       // }
    }
}

猜你喜欢

转载自www.cnblogs.com/mxw000120/p/12960246.html