OpenJudge刷题

    xiaoxiao2024-12-25  48

    04:求整数的和与均值

    总时间限制: 1000ms内存限制: 65536kB

    描述

    读入n(1 <= n <= 10000)个整数,求它们的和与均值。

    输入

    输入第一行是一个整数n,表示有n个整数。 第2~n+1行每行包含1个整数。每个整数的绝对值均不超过10000。

    输出

    输出一行,先输出和,再输出平均值(保留到小数点后5位),两个数间用单个空格分隔。

    样例输入
    4 344 222 343 222
    样例输出
    1131 282.75000

    源代码:

    #include <iostream> #include <stdio.h> using namespace std; int main() { int n; double num[10001]; cin >> n; for (int i = 1; i <= n; i++) { cin >> num[i]; } double SameDeta = 0; int Deta = 0; for (int i = 1; i <= n; i++) { Deta += num[i]; } cout << Deta<<" "; SameDeta =(double) Deta / n; printf("%.5lf", SameDeta); }

    题目链接:点击跳转

    最新回复(0)