问题标题: 酷町堂:有题不会求解

0
0
已解决
许恩然
许恩然
新手光能
新手光能

题目链接: 酷町堂:3937

#include<iostream>
#include<iomanip>
using namespace std;
int main(){
    int n,xi,cnt=0;
    long long sum=0;
    double x;
    cin>>n;
    for(int i=1;i<=n;i++){
        cin>>xi;
        sum+=xi;
        if(xi>=150&&xi<=160){
            cnt++;
            sum+=n;
        } 
    }
        x=(double)sum/n;
        cout<<cnt<<" "<<endl<<setprecision(1)<<fixed<<x;
    return 0;
    }


1
已采纳
宣瑞涵
宣瑞涵
高级守护
高级守护

11行不需要

14行改成sum+=xi;

所有变量long long型(除x)

17行是(double)sum/cnt;

 

 

我要回答