问题标题: 酷町堂:4553 数学统计

0
0
已解决
聪雨墨
聪雨墨
高级守护
高级守护

今天脑子突然废了,连zhizhang题都做不来了

4553   数学统计

题目描述 Description

输入一组数据,当遇到-1时,停止输入。请你编写一个程序,统计这组数据中,有多少数在15~30之间(包括15和30),以及这组数(包括-1)的平均数(保留一位小数),并输出。

输入描述 Input Description

一组数据,中间通过空格隔开

输出描述 Output Description

一个整数,表示15~30的数的个数;一个实数,表示这组数据的平均数。中间通过空格隔开

样例输入 Sample Input

3 17 28 6 -1

样例输出 Sample Output

2 10.6

数据范围及提示 Data Size & Hint

数据的个数不超过1000,每个数不大于10000

 

20个豆豆


0
已采纳
朱小川
朱小川
缔造者
缔造者
  •  int a,cnt1,cnt,sum;
  • int main(){
  • while(1){
  • cin>>a; cnt++; sum+=a;
  • if(a>=15&&a<=30){ cnt1++; } if(a==-1) break;
  • }
  • cout<<cnt1<<" ";
  • printf("%.1f",sum*1.0/cnt); 
  • (这是核心,请经过思考再写)
我要回答