1 solutions

  • 1
    @ 2025-5-18 16:35:06

    签到题,考察是否掌握基础数据类型。

    #include <stdio.h>
    #include <math.h>
    int n;
    double a[1010];
    double avg, single;
    
    int main()
    {
        scanf("%d", &n);
        for (int i = 1; i <= n; ++i)
            scanf("%lf", &a[i]), avg += a[i];
        avg /= n;
        for (int i = 1; i <= n; ++i)
            single += (a[i] - avg) * (a[i] - avg);
        single /= n, single = sqrt(single);
        for (int i = 1; i <= n; ++i)
            printf("%.10f\n", (a[i] - avg) / single);
    }
    
    • 1

    Information

    ID
    34
    Time
    500ms
    Memory
    512MiB
    Difficulty
    1
    Tags
    # Submissions
    17
    Accepted
    10
    Uploaded By