总时间限制:
1000ms
内存限制:
65536kB
描述
读入n(1 <= n <= 10000)个整数,求它们的和与均值。
输入
输入第一行是一个整数n,表示有n个整数。
第2~n+1行每行包含1个整数。每个整数的绝对值均不超过10000。
输出
输出一行,先输出和,再输出平均值(保留到小数点后5位),两个数间用单个空格分隔。
样例输入
4 344 222 343 222
样例输出
1131 282.75000
成品:
#include<iostream>
using namespace std;
int main()
{
int a,b,sum=0;//这里都是int整数,因为题目上要求的是整数,所以后面要*1.0
cin>>a;//输入次数
for(int i=0;i<a;i++){//重复
cin>>b;//输入数字
sum+=b;//加起来
}
cout<<sum<<" ";//由于一开始就是整数,小数部分不会储存,所以直接输出就好了
printf("%.5f",sum*1.0/a);//题目说保留5位小数,而前面是整数,所以要*1.0,这样才可以输出小数
return 0;//结束
}