QOJ.ac

QOJ

ID题目提交者结果用时内存语言文件大小提交时间测评时间
#90078#5257. Money LaunderingzhouhuanyiAC ✓989ms27224kbC++231.8kb2023-03-22 10:59:012023-03-22 10:59:06

Judging History

你现在查看的是最新测评结果

  • [2023-08-10 23:21:45]
  • System Update: QOJ starts to keep a history of the judgings of all the submissions.
  • [2023-03-22 10:59:06]
  • 评测
  • 测评结果:AC
  • 用时:989ms
  • 内存:27224kb
  • [2023-03-22 10:59:01]
  • 提交

answer

#include<iostream>
#include<cstdio>
#include<vector>
#define N 1000
#define eps 1e-7
using namespace std;
int read()
{
    char c=0;
    int sum=0;
    while (c<'0'||c>'9') c=getchar();
    while ('0'<=c&&c<='9') sum=sum*10+c-'0',c=getchar();
    return sum;
}
struct reads
{
    int num;
    double data;
};
int c,p;
double A[N+1],B[N+1],G[N+1][N+1],H[N+1][N+1],P[N+1][N+1];
vector<reads>E[N+1];
void gauss()
{
    double d;
    for (int i=1;i<=c;++i)
    {
	for (int j=i+1;j<=c;++j)
	    if (abs(G[i][i])<eps&&abs(G[j][i])>=eps)
	    {
		swap(G[i],G[j]),swap(H[i],H[j]);
		break;
	    }
	for (int j=i+1;j<=c;++j)
	{
	    d=G[j][i]/G[i][i];
	    for (int k=1;k<=c;++k) G[j][k]-=G[i][k]*d,H[j][k]-=H[i][k]*d;
	}
    }
    for (int i=c;i>=1;--i)
    {
	for (int j=i+1;j<=c;++j)
	{
	    d=G[i][j];
	    for (int k=1;k<=c;++k) G[i][k]-=G[j][k]*d,H[i][k]-=H[j][k]*d;
	}
	d=G[i][i];
	for (int j=1;j<=c;++j) G[i][j]/=d,H[i][j]/=d;
    }
    return;
}
int main()
{
    string s;
    int k,ps,x;
    double d;
    c=read(),p=read();
    for (int i=1;i<=c;++i) G[i][i]=H[i][i]=1;
    for (int i=1;i<=c;++i)
    {
	k=read();
	while (k--)
	{
	    cin>>s,ps=x=d=0;
	    for (int j=1;j<s.length();++j)
	    {
		if (s[j]==':')
		{
		    ps=j;
		    break;
		}
	        x=x*10+s[j]-'0';
	    }
	    for (int j=ps+1;j<s.length();++j)
	    {
		if (s[j]=='.') break;
		d=d*10+s[j]-'0';
	    }
	    d+=(s[(int)(s.length())-1]-'0')/10.0,d/=100.0;
	    if (s[0]=='P') E[i].push_back((reads){x,d});
	    else G[i][x]-=d;
	}
    }
    gauss();
    for (int i=1;i<=c;++i)
	for (int j=1;j<=c;++j)
	    for (int k=0;k<E[j].size();++k)
		P[i][E[j][k].num]+=H[i][j]*E[j][k].data;
    for (int i=1;i<=c;++i)
    {
	for (int j=1;j<=p;++j) printf("%0.6lf ",P[i][j]);
	puts("");
    }
    return 0;
}

详细

Test #1:

score: 100
Accepted
time: 2ms
memory: 3704kb

input:

1 1
1 P1:100.0

output:

1.000000 

result:

ok found '1.00000', expected '1.00000', error '0.00000'

Test #2:

score: 0
Accepted
time: 2ms
memory: 3768kb

input:

5 10
6 P3:25.8 P9:47.4 P2:6.9 C4:6.9 C5:8.7 P6:4.3
5 C4:7.9 P7:2.9 C5:8.2 P4:56.0 P10:25.0
3 P5:52.2 P1:36.6 C5:11.2
5 P3:54.8 P8:16.6 P7:16.3 P4:8.2 P6:4.1
4 P3:80.6 P4:3.6 P1:15.7 P9:0.1

output:

0.013659 0.069000 0.365934 0.008790 0.000000 0.045829 0.011247 0.011454 0.474087 0.000000 
0.012874 0.000000 0.109384 0.569430 0.000000 0.003239 0.041877 0.013114 0.000082 0.250000 
0.383584 0.000000 0.090272 0.004032 0.522000 0.000000 0.000000 0.000000 0.000112 0.000000 
0.000000 0.000000 0.548000 ...

result:

ok 50 numbers

Test #3:

score: 0
Accepted
time: 3ms
memory: 4320kb

input:

50 100
4 P93:40.9 P56:8.8 P5:12.4 P28:37.9
5 C17:4.8 P28:4.1 C44:1.6 P38:9.9 P49:79.6
8 C13:0.1 P52:0.1 C5:10.7 C48:0.3 P44:0.1 C37:87.8 C1:0.1 C28:0.8
4 P85:16.2 P36:7.6 P79:48.1 P78:28.1
6 C45:11.1 P50:0.1 P37:85.0 C32:3.3 C4:0.3 C33:0.2
5 P90:47.3 C40:47.0 C19:2.9 P3:2.0 P92:0.8
9 P53:2.7 P37:0.8...

output:

0.000000 0.000000 0.000000 0.000000 0.124000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.379000 0.000000 0.000000 0.000000 0.000000 0.000000 0.0...

result:

ok 5000 numbers

Test #4:

score: 0
Accepted
time: 218ms
memory: 15392kb

input:

500 1000
8 P484:0.1 P857:75.5 P602:0.2 P27:1.2 P828:0.9 C162:1.8 P413:6.4 P877:13.9
11 P411:0.9 P887:12.9 P93:1.7 C359:0.9 P870:11.6 P400:30.9 P646:0.1 P302:24.9 C397:0.1 P328:15.7 C434:0.3
13 P924:6.4 P806:12.7 P478:28.3 P829:4.4 P805:1.4 P147:0.1 P273:0.1 P954:0.1 P825:0.1 P362:1.0 P606:0.2 P916:0...

output:

0.000000 0.000000 0.000000 0.000001 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.001116 0.000000 0.000000 0.000000 0.012000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.0...

result:

ok 500000 numbers

Test #5:

score: 0
Accepted
time: 184ms
memory: 15508kb

input:

500 1000
6 P597:6.9 P65:1.1 C125:72.7 P630:1.0 P366:0.7 P3:17.6
9 P76:0.1 C61:0.1 C67:17.1 P457:0.4 C229:45.9 C222:24.9 P53:0.1 P557:11.3 P761:0.1
8 C342:0.4 C218:88.0 P263:0.1 P588:0.8 C22:4.7 C463:2.2 P518:3.7 C482:0.1
9 P313:0.1 C490:55.2 P296:0.1 P901:0.1 C474:0.1 C45:0.4 P200:0.1 C438:0.1 P540:...

output:

0.000000 0.000000 0.176000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.0...

result:

ok 500000 numbers

Test #6:

score: 0
Accepted
time: 182ms
memory: 15328kb

input:

500 1000
9 P466:36.7 P56:0.6 C338:3.4 P795:19.9 C311:0.2 P383:0.1 C182:0.8 P991:38.2 C326:0.1
7 C165:48.0 P605:0.1 P237:0.1 P990:50.7 C335:0.1 P291:0.9 C108:0.1
8 P703:0.3 P482:10.6 P756:6.4 P826:0.7 P995:3.8 P632:28.4 P318:46.2 P739:3.6
11 P592:17.6 P889:15.9 P654:3.7 P182:2.9 C362:15.6 C182:33.1 P...

output:

0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000086 0.007579 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000007 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000001 0.000000 0.000001 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.0...

result:

ok 500000 numbers

Test #7:

score: 0
Accepted
time: 52ms
memory: 11188kb

input:

393 100
9 P51:0.4 P99:0.1 P37:77.7 P68:0.9 P98:17.3 P4:0.1 P76:3.0 P70:0.1 C1:0.4
13 P41:0.1 P87:3.1 C2:0.3 P44:0.1 P32:0.1 P80:0.1 P35:0.1 P25:0.1 P95:85.8 P26:0.3 C28:9.7 P72:0.1 P70:0.1
11 P49:0.1 P10:29.0 P13:0.1 P31:0.1 P51:11.9 P80:19.9 P73:24.7 C81:13.9 P68:0.1 P3:0.1 P89:0.1
9 P30:5.3 P31:0....

output:

0.000000 0.000000 0.000000 0.001004 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.0...

result:

ok 39300 numbers

Test #8:

score: 0
Accepted
time: 471ms
memory: 21560kb

input:

759 1000
12 P433:75.4 C138:3.7 P8:16.9 P476:2.3 P974:0.4 P290:0.1 P686:0.1 P471:0.1 P399:0.1 P902:0.1 P796:0.7 P815:0.1
7 P66:0.1 P628:6.8 P353:0.1 P520:0.4 P889:0.1 P770:80.3 P477:12.2
14 P572:0.1 P176:11.7 P362:0.4 P856:0.1 P589:23.7 P945:15.0 P571:2.8 P930:0.1 P687:0.1 P807:0.1 P478:0.1 P379:14.0...

output:

0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.169000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.0...

result:

ok 759000 numbers

Test #9:

score: 0
Accepted
time: 537ms
memory: 22724kb

input:

802 1000
9 P260:20.8 P122:0.1 P103:0.1 P273:24.1 P815:0.1 P914:54.0 C236:0.3 P589:0.4 P570:0.1
7 P862:47.1 P302:48.2 P524:2.7 P686:1.0 P573:0.6 P810:0.1 P620:0.3
14 P472:0.1 P896:0.1 P831:0.1 P475:0.6 P979:62.2 P326:0.1 P105:0.1 P939:0.9 P980:3.3 P649:0.3 P348:0.1 P132:30.6 P890:1.4 P527:0.1
11 P556...

output:

0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.0...

result:

ok 802000 numbers

Test #10:

score: 0
Accepted
time: 2ms
memory: 3556kb

input:

5 3
3 P1:30.0 P2:20.0 P3:50.0
1 C3:100.0
1 C5:100.0
1 C1:100.0
1 C4:100.0

output:

0.300000 0.200000 0.500000 
0.300000 0.200000 0.500000 
0.300000 0.200000 0.500000 
0.300000 0.200000 0.500000 
0.300000 0.200000 0.500000 

result:

ok 15 numbers

Test #11:

score: 0
Accepted
time: 909ms
memory: 27152kb

input:

1000 1000
1 C753:100.0
1 C331:100.0
1 C992:100.0
1 C84:100.0
1 C658:100.0
1 C683:100.0
1 C341:100.0
1 C28:100.0
1 C513:100.0
1 C685:100.0
1 C699:100.0
1 C169:100.0
1 C420:100.0
1 C694:100.0
1 C405:100.0
1 C601:100.0
1 C948:100.0
1 C208:100.0
1 C214:100.0
1 C26:100.0
1 C904:100.0
1 C49:100.0
1 C142:1...

output:

0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.0...

result:

ok 1000000 numbers

Test #12:

score: 0
Accepted
time: 933ms
memory: 27148kb

input:

1000 1000
15 C2:7.6 C418:6.6 C134:6.6 C426:6.6 C75:6.6 C812:6.6 C876:6.6 C460:6.6 C431:6.6 C844:6.6 C721:6.6 C333:6.6 C12:6.6 C373:6.6 C413:6.6
13 C802:8.8 C3:7.6 C293:7.6 C775:7.6 C712:7.6 C201:7.6 C553:7.6 C331:7.6 C947:7.6 C982:7.6 C376:7.6 C251:7.6 C928:7.6
25 C4:4.0 C261:4.0 C518:4.0 C392:4.0 C...

output:

0.001000 0.001000 0.001000 0.001000 0.001000 0.001000 0.001000 0.001000 0.001000 0.001000 0.001000 0.001000 0.001000 0.001000 0.001000 0.001000 0.001000 0.001000 0.001000 0.001000 0.001000 0.001000 0.001000 0.001000 0.001000 0.001000 0.001000 0.001000 0.001000 0.001000 0.001000 0.001000 0.001000 0.0...

result:

ok 1000000 numbers

Test #13:

score: 0
Accepted
time: 958ms
memory: 27068kb

input:

1000 1000
15 C2:1.3 C418:20.5 C134:4.1 C426:6.0 C75:3.2 C812:7.2 C876:8.4 C460:10.7 C431:5.5 C844:8.6 C721:1.2 C333:2.9 C12:6.3 C373:6.3 C413:7.8
13 C802:28.2 C3:11.4 C293:0.5 C775:13.1 C712:10.4 C201:5.7 C553:6.1 C331:2.5 C947:12.3 C982:1.5 C376:5.1 C251:0.4 C928:2.8
25 C4:0.5 C261:0.3 C518:0.9 C39...

output:

0.001000 0.001000 0.001000 0.001000 0.001000 0.001000 0.001000 0.001000 0.001000 0.001000 0.001000 0.001000 0.001000 0.001000 0.001000 0.001000 0.001000 0.001000 0.001000 0.001000 0.001000 0.001000 0.001000 0.001000 0.001000 0.001000 0.001000 0.001000 0.001000 0.001000 0.001000 0.001000 0.001000 0.0...

result:

ok 1000000 numbers

Test #14:

score: 0
Accepted
time: 989ms
memory: 27116kb

input:

1000 1000
15 C2:6.5 C418:13.2 C134:3.5 C75:3.2 C460:6.9 C844:6.9 C333:0.4 C12:0.8 C267:4.6 P170:0.2 P876:9.0 C373:14.6 P879:4.5 C413:24.6 P728:1.1
15 C802:3.7 C3:14.4 P27:6.3 C293:23.6 C775:0.1 C712:5.8 C201:2.0 C553:2.6 C144:6.8 C947:5.4 C148:12.0 P331:4.7 C982:5.3 C376:4.7 C251:2.6
24 C4:0.9 C261:...

output:

0.000018 0.000008 0.000206 0.000222 0.036521 0.000010 0.000341 0.000128 0.000008 0.000264 0.000003 0.000046 0.000338 0.000016 0.000132 0.000054 0.000185 0.000023 0.000069 0.000115 0.000003 0.000029 0.000005 0.000188 0.000016 0.000095 0.004095 0.000628 0.000377 0.000356 0.000000 0.000357 0.000006 0.0...

result:

ok 1000000 numbers

Test #15:

score: 0
Accepted
time: 968ms
memory: 27224kb

input:

1000 1000
16 C2:24.0 C418:1.3 C134:8.1 C359:8.7 C75:10.8 C460:0.7 C844:4.7 C333:3.7 C12:2.8 C267:7.3 P170:5.1 P876:0.8 C373:2.6 P879:0.4 C413:9.7 P728:9.3
16 C802:7.8 C3:13.9 P27:0.5 C293:0.9 C91:1.1 C775:7.7 C712:9.9 C201:6.1 C553:3.8 C144:6.8 C947:6.3 C148:3.4 P331:16.3 C982:7.3 C376:1.6 C251:6.6
...

output:

0.000029 0.000002 0.000812 0.000047 0.000523 0.000003 0.000109 0.000560 0.000010 0.000010 0.000072 0.000094 0.000113 0.001366 0.000275 0.000013 0.000101 0.000714 0.000046 0.000463 0.000037 0.000349 0.000036 0.000533 0.000158 0.001303 0.001200 0.000752 0.000185 0.000020 0.000000 0.010520 0.000011 0.0...

result:

ok 1000000 numbers

Test #16:

score: 0
Accepted
time: 0ms
memory: 4432kb

input:

66 20
7 P18:0.1 C66:0.1 C22:0.1 P6:0.1 P12:84.5 P4:15.0 C9:0.1
10 C48:0.1 P12:0.1 P11:47.6 P1:19.8 P18:1.2 P8:0.1 P5:14.2 C38:16.2 P7:0.1 P20:0.6
10 C46:0.1 C9:0.6 P1:13.8 C29:0.1 P18:48.8 P4:23.9 P14:3.1 P6:9.4 C1:0.1 P10:0.1
9 P12:3.0 P11:86.5 P9:4.1 C61:0.1 P8:3.0 C4:1.2 P13:0.1 P16:1.9 P14:0.1
1...

output:

0.000050 0.000463 0.000000 0.150749 0.000015 0.001525 0.000000 0.000024 0.000046 0.000000 0.000338 0.845433 0.000000 0.000012 0.000000 0.000010 0.000000 0.001334 0.000001 0.000000 
0.198014 0.000614 0.000188 0.000000 0.143926 0.001951 0.001071 0.006131 0.001790 0.086451 0.477224 0.001233 0.015113 0....

result:

ok 1320 numbers

Test #17:

score: 0
Accepted
time: 4ms
memory: 4512kb

input:

64 20
11 C40:1.2 P8:0.1 P16:0.1 C48:46.3 C64:0.1 C17:50.7 P11:1.1 C1:0.1 C34:0.1 P5:0.1 P15:0.1
6 C7:15.8 C2:0.1 C14:5.7 P7:0.3 P6:0.1 C63:78.0
9 P3:2.3 P14:0.1 P4:0.2 C32:0.3 P15:8.6 P18:82.0 P11:0.1 C51:3.8 P6:2.6
8 C13:35.9 P5:4.3 P16:0.3 P9:35.1 C46:5.3 C58:0.6 P8:13.6 P1:4.9
7 C49:0.9 P17:82.0 ...

output:

0.018043 0.002384 0.045913 0.016400 0.042449 0.024097 0.003163 0.205648 0.010961 0.000019 0.026616 0.000963 0.002098 0.001387 0.052471 0.467879 0.019161 0.011116 0.038215 0.011016 
0.040107 0.008608 0.000494 0.000228 0.000000 0.002588 0.006995 0.000006 0.003182 0.000001 0.033760 0.000000 0.003313 0....

result:

ok 1280 numbers

Test #18:

score: 0
Accepted
time: 3ms
memory: 4436kb

input:

61 20
11 P17:0.1 C20:40.2 C1:0.1 P9:12.2 P11:0.1 P12:0.3 P15:0.5 C51:39.6 P14:0.5 P5:0.1 P18:6.3
11 P8:1.4 C2:73.2 C18:0.1 P3:0.1 P9:4.9 C59:0.1 P19:1.0 P11:11.9 P6:7.1 C31:0.1 P20:0.1
9 P1:0.1 P13:0.1 C3:0.2 P18:0.2 P16:98.7 C19:0.1 P3:0.4 P8:0.1 P2:0.1
8 C23:0.7 P19:0.2 P9:0.3 P14:88.6 P4:0.7 P7:9...

output:

0.022782 0.002860 0.000495 0.090789 0.028976 0.130292 0.039326 0.011073 0.129228 0.000009 0.002729 0.113801 0.031266 0.005806 0.005545 0.307776 0.006561 0.069818 0.000186 0.000681 
0.000186 0.000034 0.003990 0.000039 0.001460 0.265766 0.000001 0.052404 0.186731 0.000024 0.446908 0.000000 0.000009 0....

result:

ok 1220 numbers

Test #19:

score: 0
Accepted
time: 4ms
memory: 4432kb

input:

63 20
10 C63:15.0 P15:0.1 C1:54.6 P7:2.3 P2:0.1 P17:0.3 C48:0.1 C9:27.3 P12:0.1 P18:0.1
11 C60:49.6 P16:0.3 P18:0.1 C53:0.2 C15:5.9 P7:2.8 P2:1.7 P15:1.1 P13:0.1 C2:1.2 P14:37.0
11 C48:9.0 P12:0.1 P3:0.2 P8:0.1 P9:29.6 P10:0.3 P2:0.7 P20:3.2 C9:0.1 P13:56.1 P17:0.6
11 C37:0.9 C47:0.2 C4:0.1 P4:24.4 ...

output:

0.099362 0.470684 0.000038 0.000033 0.015021 0.000001 0.050824 0.000000 0.206127 0.000000 0.011919 0.016039 0.091545 0.000002 0.026337 0.000002 0.006638 0.003340 0.002005 0.000081 
0.008666 0.020382 0.345697 0.001443 0.001264 0.000717 0.029685 0.005810 0.000366 0.001990 0.005904 0.000120 0.005248 0....

result:

ok 1260 numbers

Test #20:

score: 0
Accepted
time: 4ms
memory: 4528kb

input:

68 20
10 P17:0.1 P13:0.2 C11:35.4 C37:2.9 P11:0.6 C51:58.7 C21:1.0 C65:0.1 C48:0.1 C1:0.9
12 P13:0.1 P18:1.8 P14:14.8 P20:0.9 C50:0.1 C62:0.1 P3:3.8 P4:70.5 C4:0.9 C2:0.1 C49:3.3 C55:3.6
12 P19:0.8 P1:0.4 C64:1.2 P11:4.4 C6:0.1 C3:0.2 P18:40.8 P12:5.7 P6:5.0 C53:0.6 P17:40.7 C36:0.1
12 P9:0.8 C55:3....

output:

0.000052 0.000000 0.000612 0.001661 0.019715 0.026488 0.007526 0.116794 0.523707 0.000000 0.019935 0.049647 0.006157 0.031809 0.012023 0.020505 0.001331 0.000003 0.161357 0.000678 
0.000544 0.000284 0.038651 0.713542 0.000015 0.000000 0.002732 0.004196 0.000128 0.009326 0.000894 0.007608 0.005688 0....

result:

ok 1360 numbers

Test #21:

score: 0
Accepted
time: 2ms
memory: 4568kb

input:

71 20
8 P15:8.4 P16:62.2 C10:0.1 P8:25.2 C3:1.0 P13:0.1 P9:0.1 C64:2.9
9 P12:1.7 P14:0.6 C53:0.1 C2:25.9 P20:13.6 P2:0.1 P8:1.2 C71:0.2 P5:56.6
9 P1:0.1 P14:0.3 P6:43.7 P16:12.3 C1:5.7 P19:3.4 P7:29.1 P8:0.1 P9:5.3
10 P2:6.4 C63:0.2 P19:1.4 P4:5.6 P14:0.4 P11:0.8 P17:77.9 C4:2.6 P6:0.6 C35:4.1
5 C35...

output:

0.000082 0.000031 0.000119 0.000438 0.000001 0.004375 0.004282 0.257201 0.011548 0.000059 0.000105 0.004431 0.002973 0.000563 0.084084 0.624881 0.000042 0.002815 0.001957 0.000013 
0.000121 0.001351 0.000021 0.000006 0.764769 0.000000 0.000000 0.016343 0.000001 0.000004 0.001056 0.022973 0.000000 0....

result:

ok 1420 numbers

Test #22:

score: 0
Accepted
time: 2ms
memory: 4580kb

input:

66 20
12 C59:1.9 C3:0.1 P1:0.9 P10:0.2 P5:20.1 P7:0.1 C1:34.4 P19:0.2 P15:2.8 P14:12.4 C22:0.8 C49:26.1
8 P1:0.6 P5:0.1 P9:79.0 C10:3.1 P3:16.9 P20:0.1 C51:0.1 C5:0.1
5 P13:1.2 P18:65.4 P20:5.6 C59:0.1 P16:27.7
8 C18:0.1 P15:1.8 P19:74.9 C35:0.2 P12:0.1 P5:0.1 P1:22.6 C24:0.2
5 C16:0.1 P15:56.0 P20:...

output:

0.013820 0.000005 0.000400 0.112521 0.315196 0.000005 0.001530 0.000094 0.139948 0.009301 0.000000 0.000482 0.041541 0.192363 0.079814 0.002284 0.000000 0.004479 0.003061 0.083154 
0.006000 0.000000 0.169000 0.000027 0.001151 0.000120 0.000000 0.003662 0.790081 0.000001 0.000000 0.000036 0.000000 0....

result:

ok 1320 numbers

Test #23:

score: 0
Accepted
time: 4ms
memory: 4376kb

input:

62 20
10 P7:0.2 C13:0.1 P11:6.2 P13:8.2 C40:82.5 C2:0.1 P9:0.1 P20:0.1 P3:1.9 P8:0.6
8 C1:0.1 P14:2.7 C13:0.1 P5:90.6 C2:0.3 P3:0.2 C40:5.9 P16:0.1
9 P9:1.4 P13:0.4 P20:0.3 P5:80.3 P11:4.6 P6:7.3 C3:0.8 P16:0.8 P4:4.1
14 C57:8.9 P10:0.1 P3:24.9 P13:1.4 P1:1.0 C32:15.6 C50:0.1 P9:0.6 P2:0.1 C42:14.0 ...

output:

0.000000 0.000000 0.034652 0.000000 0.027122 0.000000 0.034144 0.120734 0.001821 0.024402 0.112879 0.030572 0.149292 0.000808 0.001126 0.424019 0.036603 0.000005 0.000000 0.001821 
0.000000 0.000000 0.003166 0.000000 0.911261 0.000000 0.002342 0.008358 0.000061 0.001776 0.003767 0.002238 0.004982 0....

result:

ok 1240 numbers

Test #24:

score: 0
Accepted
time: 4ms
memory: 4452kb

input:

67 20
11 P1:4.6 P2:10.2 C65:1.2 C35:7.9 P18:0.6 P13:0.2 P14:33.5 P6:20.4 P3:2.8 C28:18.2 P9:0.4
10 P15:32.1 P2:2.2 P19:2.1 C3:6.1 P7:0.9 P5:22.1 P10:22.9 C2:8.6 P18:1.1 C52:1.9
10 C59:72.7 P14:2.3 P13:0.9 C3:9.8 P17:0.9 P4:0.1 C52:12.4 P15:0.7 P19:0.1 P20:0.1
7 P10:2.7 P9:16.8 P3:0.2 P7:0.6 P11:12.3...

output:

0.046243 0.102091 0.071092 0.000076 0.075988 0.204000 0.000014 0.000001 0.004544 0.096223 0.000000 0.000000 0.002001 0.335016 0.000325 0.000470 0.053320 0.006031 0.000165 0.002402 
0.000395 0.028441 0.000222 0.000088 0.252626 0.000000 0.010243 0.000193 0.003659 0.262307 0.000005 0.006740 0.001122 0....

result:

ok 1340 numbers

Extra Test:

score: 0
Extra Test Passed