代码改变世界

蓝桥杯[第十届][B组]-成绩分析

2022-04-02 18:27  幻霞  阅读(97)  评论(0编辑  收藏  举报

 

 

 

题目来自蓝桥杯练习系统

 

这道题属于蓝桥杯里的签到题,注意数据范围即可,同时下面代码中的

cout<<fixed<<setprecision(2)<<sum/n<<endl;其实是和C语言中scanf("%.2lf\n",sum/n) 等价的
#include <bits/stdc++.h>
#include <stdlib.h>
#include <algorithm>
using namespace std;
int main() {
    ios::sync_with_stdio(false),cin.tie(0),cout.tie(0); 
    int n;
    cin>>n;
    int num[10005];
    double sum=0;
    int maxScore=INT_MIN;
    int minScore=INT_MAX;
    for(int i=0;i<n;i++){
        cin>>num[i];
        sum+=num[i];
        maxScore=max(maxScore,num[i]);
        minScore=min(minScore,num[i]);
    }
    cout<<maxScore<<endl;
    cout<<minScore<<endl;
    cout<<fixed<<setprecision(2)<<sum/n<<endl;
    return 0;
}