QOJ.ac
QOJ
ID | 题目 | 提交者 | 结果 | 用时 | 内存 | 语言 | 文件大小 | 提交时间 | 测评时间 |
---|---|---|---|---|---|---|---|---|---|
#759670 | #9355. Keeping Rabbits | OOBMABTRAMS# | AC ✓ | 321ms | 6184kb | C++17 | 504b | 2024-11-18 11:08:24 | 2024-11-18 11:08:30 |
Judging History
answer
#include<bits/stdc++.h>
using namespace std;
constexpr int N=1000013;
const int P=1e9+7;
typedef long long ll;
typedef long double ld;
int a[N];
void solve() {
int n;
ld k,s=0;
cin>>n>>k;
for(int i=1;i<=n;i++)cin>>a[i],s+=a[i],k+=a[i];
for(int i=1;i<=n;i++)cout<<a[i]*k/s<<' ';cout<<'\n';
}
signed main(){
cout<<fixed<<setprecision(12);
ios::sync_with_stdio(false);
cin.tie(nullptr);
cout.tie(nullptr);
int T=1;cin>>T;
while(T--)solve();
}
这程序好像有点Bug,我给组数据试试?
詳細信息
Test #1:
score: 100
Accepted
time: 0ms
memory: 3792kb
input:
3 1 1 2 2 2 1 3 3 2 1 1 1
output:
3.000000000000 1.500000000000 4.500000000000 1.666666666667 1.666666666667 1.666666666667
result:
ok 6 numbers
Test #2:
score: 0
Accepted
time: 0ms
memory: 3876kb
input:
10 10 5 6 9 4 4 4 7 6 2 8 7 10 3 9 4 10 4 2 8 8 6 4 7 10 2 2 5 9 4 9 4 2 7 5 9 10 5 9 1 2 1 10 10 7 9 7 1 10 6 8 3 1 10 5 3 1 6 3 10 10 10 5 9 1 7 10 7 6 6 4 4 10 6 1 7 9 5 1 1 6 3 6 5 10 7 5 6 9 1 9 7 1 1 4 5 10 3 4 10 3 3 10 9 3 6 9 10 10 6 5 5 1 2 4 6 8 1 8 2
output:
6.526315789474 9.789473684211 4.350877192982 4.350877192982 4.350877192982 7.614035087719 6.526315789474 2.175438596491 8.701754385965 7.614035087719 9.435483870968 4.193548387097 10.483870967742 4.193548387097 2.096774193548 8.387096774194 8.387096774194 6.290322580645 4.193548387097 7.33870967741...
result:
ok 100 numbers
Test #3:
score: 0
Accepted
time: 0ms
memory: 3748kb
input:
10 10 2 18 23 74 43 31 61 59 9 82 39 10 6 82 44 26 99 29 100 24 45 14 8 10 3 10 76 15 14 73 94 48 83 84 20 10 1 35 20 48 6 17 75 57 78 76 39 10 9 13 92 32 23 32 93 13 38 34 64 10 9 45 41 26 90 96 9 20 37 93 14 10 9 81 3 56 89 58 30 21 2 93 28 10 4 69 4 11 77 81 24 19 70 4 85 10 8 5 39 89 36 82 37 12...
output:
18.082004555809 23.104783599089 74.337129840547 43.195899772210 31.141230068337 61.277904328018 59.268792710706 9.041002277904 82.373576309795 39.177676537585 83.044585987261 44.560509554140 26.331210191083 100.261146496815 29.369426751592 101.273885350318 24.305732484076 45.573248407643 14.1783439...
result:
ok 100 numbers
Test #4:
score: 0
Accepted
time: 1ms
memory: 3852kb
input:
10 100 28 54 29 35 99 52 7 52 91 49 4 71 33 22 90 11 73 28 13 43 64 26 47 53 56 32 76 40 80 90 84 18 90 24 96 81 66 82 21 75 58 46 52 45 38 36 82 66 33 4 54 2 57 43 9 64 43 72 10 1 31 80 89 49 100 35 61 44 45 51 51 39 80 80 11 31 95 65 59 81 43 81 2 46 60 90 65 83 55 52 93 80 66 61 29 23 99 2 64 22 ...
output:
54.288219595883 29.154784597789 35.186808997331 99.528402592451 52.277544796035 7.037361799466 52.277544796035 91.485703393061 49.261532596264 4.021349599695 71.378955394586 33.176134197484 22.117422798323 90.480365993138 11.058711399161 73.389630194434 28.149447197865 13.069386199009 43.22950819672...
result:
ok 1000 numbers
Test #5:
score: 0
Accepted
time: 321ms
memory: 6184kb
input:
1005 89 48 24 95 46 14 50 35 66 24 31 84 66 39 16 80 14 78 49 46 8 19 2 33 97 37 40 85 13 19 51 58 24 87 87 69 77 62 65 5 10 5 15 75 12 32 35 24 13 90 64 89 71 22 94 31 70 93 38 89 56 26 78 56 74 32 28 52 35 61 87 17 1 54 2 88 62 34 74 27 47 18 12 57 88 39 37 76 36 24 31 89 70 71 4 27 56 36 65 33 6 ...
output:
24.275862068966 96.091954022989 46.528735632184 14.160919540230 50.574712643678 35.402298850575 66.758620689655 24.275862068966 31.356321839080 84.965517241379 66.758620689655 39.448275862069 16.183908045977 80.919540229885 14.160919540230 78.896551724138 49.563218390805 46.528735632184 8.0919540229...
result:
ok 589000 numbers
Extra Test:
score: 0
Extra Test Passed