UOJ Logo

NOI.AC

ID题目提交者结果用时内存语言文件大小提交时间测评时间
#187405#3367. 金钱游戏zxl100157ms2024kbC++792b2023-10-02 09:21:432023-10-02 12:33:20

answer

#include <bits/stdc++.h>

using namespace std;

typedef long long ll;
typedef double db;

const int N = 1e5 + 50;
const int M = 1e5 + 50;
const int Mod = 1e9 + 7;

inline int read()
{
    int x = 0, f = 1;
    char ch = getchar();
    while (ch < '0' || ch > '9')
    {
        if (ch == '-')
            f = -1;
        ch = getchar();
    }
    while (ch >= '0' && ch <= '9')
    {
        x = (x << 1) + (x << 3) + (ch ^ 48);
        ch = getchar();
    }
    return x * f;
}

int n;

double a[N], s;

int main()
{
    n = read();
    for (int i = 1; i <= n; ++i)
        scanf("%lf", &a[i]), s += a[i];
    double k = s / (double)(n + 1);
    printf("%.7lf ", k + k);
    for (int i = 2; i <= n; ++i)
        printf("%.7lf ", k);
    return 0;
}

详细

小提示:点击横条可展开更详细的信息

Test #1:

score: 10
Accepted
time: 0ms
memory: 1248kb

input:

10
510323 574591 208978 707467 367879 857748 482410 238768 367444 416195

output:

860327.8181818 430163.9090909 430163.9090909 430163.9090909 430163.9090909 430163.9090909 430163.909...

result:

ok 10 numbers

Test #2:

score: 10
Accepted
time: 0ms
memory: 1240kb

input:

10
2 4 1 1 2 1 3 5 2 3

output:

4.3636364 2.1818182 2.1818182 2.1818182 2.1818182 2.1818182 2.1818182 2.1818182 2.1818182 2.1818182 

result:

ok 10 numbers

Test #3:

score: 10
Accepted
time: 0ms
memory: 1248kb

input:

100
283397 377774 494372 487546 143741 314831 934818 229251 78798 395137 407818 18761 516178 734330 ...

output:

848873.9009901 424436.9504950 424436.9504950 424436.9504950 424436.9504950 424436.9504950 424436.950...

result:

ok 100 numbers

Test #4:

score: 10
Accepted
time: 0ms
memory: 1240kb

input:

100
5 3 4 3 3 5 1 4 1 5 5 4 2 5 2 4 2 2 5 2 3 4 3 3 1 3 1 5 4 5 4 2 3 1 4 2 2 3 4 5 2 5 2 2 1 2 1 4 ...

output:

6.0792079 3.0396040 3.0396040 3.0396040 3.0396040 3.0396040 3.0396040 3.0396040 3.0396040 3.0396040 ...

result:

ok 100 numbers

Test #5:

score: 10
Accepted
time: 1ms
memory: 1260kb

input:

1000
752085 536931 226066 866464 865683 685497 869505 833061 583665 542381 226489 183898 682629 5848...

output:

1019649.5684316 509824.7842158 509824.7842158 509824.7842158 509824.7842158 509824.7842158 509824.78...

result:

ok 1000 numbers

Test #6:

score: 10
Accepted
time: 0ms
memory: 1248kb

input:

1000
5 4 4 5 2 2 1 1 2 4 4 5 4 4 5 4 2 1 1 5 5 3 5 2 4 3 2 2 5 4 4 3 2 1 1 1 2 5 3 4 4 5 2 5 4 1 5 4...

output:

6.0219780 3.0109890 3.0109890 3.0109890 3.0109890 3.0109890 3.0109890 3.0109890 3.0109890 3.0109890 ...

result:

ok 1000 numbers

Test #7:

score: 10
Accepted
time: 0ms
memory: 1324kb

input:

10000
555267 855028 164928 642327 322766 137905 892693 768608 595311 65776 289777 973757 430764 3285...

output:

989682.6177382 494841.3088691 494841.3088691 494841.3088691 494841.3088691 494841.3088691 494841.308...

result:

ok 10000 numbers

Test #8:

score: 10
Accepted
time: 8ms
memory: 1328kb

input:

10000
2 5 2 1 2 1 2 5 2 3 2 4 2 5 5 2 4 4 4 4 1 2 4 3 4 3 2 5 3 5 2 4 3 5 5 2 4 5 4 4 5 1 4 1 4 4 5 ...

output:

263.8914109 131.9457054 131.9457054 131.9457054 131.9457054 131.9457054 131.9457054 131.9457054 131....

result:

ok 10000 numbers

Test #9:

score: 10
Accepted
time: 76ms
memory: 2024kb

input:

100000
779832 554019 543847 331565 726136 264080 431095 49283 742555 692958 230722 850608 314016 458...

output:

1001386.0304597 500693.0152298 500693.0152298 500693.0152298 500693.0152298 500693.0152298 500693.01...

result:

ok 100000 numbers

Test #10:

score: 10
Accepted
time: 72ms
memory: 2024kb

input:

100000
3 3 2 1 5 5 5 1 2 5 3 2 4 2 1 5 5 1 5 3 3 5 4 1 2 3 2 3 1 2 4 4 2 5 1 3 4 3 2 3 1 1 5 2 1 3 5...

output:

1183.3947661 591.6973830 591.6973830 591.6973830 591.6973830 591.6973830 591.6973830 591.6973830 591...

result:

ok 100000 numbers

Extra Test:

score: 0
Extra Test Passed