B2056 求整数的和与均值 题解 |
您所在的位置:网站首页 › ccf例题 › B2056 求整数的和与均值 题解 |
求整数的和与均值
题目描述
读入 n ( 1 ≤ n ≤ 10000 ) n(1 \le n \le 10000) n(1≤n≤10000) 个整数,求它们的和与均值。 输入格式输入第一行是一个整数 n n n,表示有 n n n 个整数。 第 2 ∼ n + 1 2 \sim n+1 2∼n+1 行每行包含 1 1 1 个整数。每个整数的绝对值均不超过 10000 10000 10000。 输出格式输出一行,先输出和,再输出平均值(保留到小数点后 5 5 5 位),两个数间用单个空格分隔。 样例 #1 样例输入 #1 4 344 222 343 222 样例输出 #1 1131 282.75000 题解用 s u m sum sum 记录和,每次加上 a a a。 最后输出 s u m sum sum 和 s u m / n sum/n sum/n。 代码 #include #define rd(n) scanf("%d",&n) #define llrd(n) scanf("%lld",&n) #define wt(n) printf("%d",n) #define llwt(n) printf("%lld ",n) #define FOR(i,a,b) for(int i=a;i int a; rd(a); sum+=a; } printf("%lld %.5lf",sum,sum*1.0/n); return 0; } |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |