QOJ.ac

QOJ

IDProblemSubmitterResultTimeMemoryLanguageFile sizeSubmit timeJudge time
#75478#5461. Paddle StarLoverInTimeAC ✓154ms3796kbC++202.0kb2023-02-05 12:19:132023-02-05 12:19:17

Details

Tip: Click on the bar to expand more detailed information

Test #1:

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

input:

5
2 1 20 20
3 3 0 0
20 20 90 120
20 10 50 170
100 10 1 93

output:

3.490658503988659
0.000000000000000
3367.157611906510839
1098.863278984081919
373.960489570088344

result:

ok 5 numbers

Test #2:

score: 0
Accepted
time: 109ms
memory: 3716kb

input:

100000
88 12 24 116
79 15 84 150
96 52 31 141
100 100 81 29
83 29 71 99
95 92 5 87
99 97 39 72
79 72 20 65
67 39 60 116
100 89 1 62
78 77 63 45
62 34 83 178
92 49 24 103
94 73 66 49
20 14 24 51
100 97 66 109
94 94 86 82
82 79 49 67
76 38 88 118
92 79 58 112
93 23 40 167
87 34 13 25
96 18 73 15
94 38...

output:

4526.991613202875365
13636.479265474324871
19433.170502612669736
61610.122595399833386
17006.233726987328030
15903.667036975090059
37972.639843450070263
13840.111902464634592
14968.804520318272178
9194.795925234086512
31073.492936656646224
16982.120743226403473
12675.930420194697583
36683.2429519542...

result:

ok 100000 numbers

Test #3:

score: 0
Accepted
time: 85ms
memory: 3664kb

input:

100000
1 1 0 0
1 1 0 1
1 1 0 2
1 1 0 3
1 1 0 4
1 1 0 5
1 1 0 6
1 1 0 7
1 1 0 8
1 1 0 9
1 1 0 10
1 1 0 11
1 1 0 12
1 1 0 13
1 1 0 14
1 1 0 15
1 1 0 16
1 1 0 17
1 1 0 18
1 1 0 19
1 1 0 20
1 1 0 21
1 1 0 22
1 1 0 23
1 1 0 24
1 1 0 25
1 1 0 26
1 1 0 27
1 1 0 28
1 1 0 29
1 1 0 30
1 1 0 31
1 1 0 32
1 1 0 ...

output:

0.000000000000000
0.017453292519943
0.034906585039887
0.052359877559830
0.069813170079773
0.087266462599716
0.104719755119660
0.122173047639603
0.139626340159546
0.157079632679490
0.174532925199433
0.191986217719376
0.209439510239320
0.226892802759263
0.244346095279206
0.261799387799149
0.2792526803...

result:

ok 100000 numbers

Test #4:

score: 0
Accepted
time: 88ms
memory: 3560kb

input:

100000
1 1 0 0
1 1 0 1
1 1 0 2
1 1 0 3
1 1 0 4
1 1 0 5
1 1 0 6
1 1 0 7
1 1 0 8
1 1 0 9
1 1 0 10
1 1 0 11
1 1 0 12
1 1 0 13
1 1 0 14
1 1 0 15
1 1 0 16
1 1 0 17
1 1 0 18
1 1 0 19
1 1 0 20
1 1 0 21
1 1 0 22
1 1 0 23
1 1 0 24
1 1 0 25
1 1 0 26
1 1 0 27
1 1 0 28
1 1 0 29
1 1 0 30
1 1 0 31
1 1 0 32
1 1 0 ...

output:

0.000000000000000
0.017453292519943
0.034906585039887
0.052359877559830
0.069813170079773
0.087266462599716
0.104719755119660
0.122173047639603
0.139626340159546
0.157079632679490
0.174532925199433
0.191986217719376
0.209439510239320
0.226892802759263
0.244346095279206
0.261799387799149
0.2792526803...

result:

ok 100000 numbers

Test #5:

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

input:

1
1 1 0 0

output:

0.000000000000000

result:

ok found '0.0000000', expected '0.0000000', error '-0.0000000'

Test #6:

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

input:

100000
2 1 24 89
3 1 76 68
2 2 52 144
3 3 4 2
2 2 86 44
3 2 87 123
3 2 2 53
3 1 50 172
3 3 86 156
2 2 46 1
3 3 74 71
2 2 20 104
2 2 29 86
3 3 2 30
2 2 26 178
3 2 14 108
3 3 90 69
3 2 13 175
3 3 52 35
2 2 73 31
3 3 77 105
3 1 86 143
3 3 50 109
3 1 13 94
3 2 41 139
2 2 51 154
2 1 57 40
3 3 27 112
2 2 ...

output:

5.323254218582705
22.410027595607191
25.173876620134233
2.827433388230814
27.087509990951995
47.012886069756910
4.572762640225143
17.101525659348559
80.168864241397917
12.915436464758040
57.648225193372709
12.864384636389130
14.102260356114183
5.969026041820607
19.818865672108213
13.736070861025446
...

result:

ok 100000 numbers

Test #7:

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

input:

1
1 1 1 1

output:

0.087266462599716

result:

ok found '0.0872665', expected '0.0872665', error '0.0000000'

Test #8:

score: 0
Accepted
time: 121ms
memory: 3548kb

input:

100000
71 6 33 34
98 20 79 171
88 16 59 8
45 21 36 79
88 61 44 149
55 47 72 86
81 8 85 122
68 2 35 71
98 91 79 49
73 19 68 148
69 66 81 22
99 94 87 130
65 53 43 53
97 89 84 1
93 88 77 6
83 46 2 51
83 69 46 95
91 55 17 137
93 84 1 54
61 45 74 15
77 65 0 21
84 71 6 32
87 81 37 76
91 55 32 154
73 34 76...

output:

3436.221684618956156
20453.899714220958817
11173.458244927538013
3345.010777909732365
27858.125443027414743
16389.723780362991461
11913.368920826427616
2998.196402245939052
56334.480958811532251
11128.116724082295350
27437.570679024497419
77419.259170279996560
13048.238567542287487
50858.63260372696...

result:

ok 100000 numbers

Test #9:

score: 0
Accepted
time: 94ms
memory: 3796kb

input:

100000
10 1 40 160
6 6 27 16
10 10 7 41
4 1 38 161
7 6 66 143
6 4 26 127
8 4 47 99
4 4 49 121
5 2 68 122
8 8 27 178
10 8 73 125
6 2 20 175
10 1 34 13
7 4 66 102
10 10 14 179
9 7 64 120
7 5 47 169
10 8 68 90
8 2 37 3
5 5 10 164
4 2 26 62
7 5 43 40
1 1 35 103
10 7 71 102
6 1 90 63
6 4 49 44
6 3 84 123...

output:

87.584913357908217
77.911497809026867
120.427718387608736
19.690923988660576
291.658182925004432
83.318489580253334
145.851363237234573
89.226195379333806
67.671999442581237
321.571228728411729
558.426573154582131
34.903934826530371
72.029738229805977
168.011900637172878
411.827515292430518
391.8455...

result:

ok 100000 numbers

Test #10:

score: 0
Accepted
time: 113ms
memory: 3524kb

input:

100000
8 8 89 18
10 1 17 44
6 1 43 5
11 10 84 74
11 11 64 172
10 7 85 51
7 6 71 176
9 7 51 99
5 3 12 54
6 5 26 32
3 2 21 23
10 10 59 151
9 9 81 45
7 4 2 37
11 6 3 172
11 10 65 98
11 10 78 173
7 2 9 104
10 9 46 77
8 3 24 100
11 9 77 41
10 10 55 30
11 6 37 75
9 7 25 56
10 9 14 7
9 9 12 179
11 9 6 130
...

output:

417.762009757362728
36.669367584400862
36.861353802120241
775.694132756359829
917.192986614324799
472.355908759745376
322.464590122768208
312.639212169688980
21.886428820008892
68.870692283696248
10.768681484805013
692.821232732176290
521.661460128585158
14.556045961632709
127.726396981380760
671.44...

result:

ok 100000 numbers

Test #11:

score: 0
Accepted
time: 115ms
memory: 3524kb

input:

100000
7 3 55 160
4 3 14 72
9 7 4 52
9 9 31 71
12 1 87 116
9 7 10 154
12 10 20 100
6 5 61 69
12 12 55 130
12 11 7 163
4 3 43 178
11 11 42 155
12 1 20 1
5 3 72 151
7 2 74 136
10 10 66 76
11 11 84 176
8 6 59 110
12 2 54 47
12 12 38 28
12 12 38 105
12 12 60 173
12 4 48 76
2 1 71 31
3 1 21 123
12 7 83 2...

output:

123.848168841706817
23.282692221604356
62.343160881237455
275.674755352504355
258.992530853761497
187.418244337319630
343.731350761198855
158.929681686603654
891.558109336301469
425.573601551489475
65.047404023752435
703.955421939028553
59.009582009928285
107.152855427087022
115.790851181557634
593....

result:

ok 100000 numbers

Test #12:

score: 0
Accepted
time: 89ms
memory: 3524kb

input:

100000
12 8 12 17
7 1 3 24
13 13 40 16
9 9 77 68
11 1 2 137
8 5 43 153
11 10 60 93
9 4 54 124
13 11 90 62
13 11 23 10
9 5 65 152
13 10 81 159
9 5 0 100
2 1 8 10
13 4 29 108
11 9 33 62
1 1 7 0
7 6 9 117
10 7 79 17
6 3 44 136
9 1 89 169
12 12 90 59
11 11 67 48
8 2 50 165
12 3 36 39
11 2 46 157
12 7 57...

output:

102.764986357426120
3.769911184307752
519.130732713193404
531.557476987393028
7.895855251232728
201.659447813743503
624.135520745836443
197.885993911459315
1035.713284718475016
252.339703253340194
297.248770789876212
1051.611431187916742
43.633231299858245
1.431169986635350
178.080101488159514
318.0...

result:

ok 100000 numbers

Test #13:

score: 0
Accepted
time: 118ms
memory: 3796kb

input:

100000
16 6 41 45
19 4 51 119
1 1 20 49
20 20 68 30
20 20 56 133
16 6 69 27
13 12 17 12
11 6 33 146
12 9 51 156
7 7 6 125
20 17 76 123
20 13 14 80
20 20 50 160
10 9 89 177
13 4 0 61
18 4 65 36
10 5 34 167
17 15 73 74
18 1 26 107
17 8 6 65
10 5 14 130
19 6 51 73
11 1 75 177
14 3 76 96
8 3 31 9
7 5 13...

output:

374.617470648062879
509.228455427212319
2.251474735072685
2108.357736409150020
2531.274337012177854
599.834757325411204
215.600522498859519
270.926866137202704
635.711065501702764
129.606175914049838
2456.987219221099676
502.061412628688847
2584.665518016392575
815.152005832541158
17.034413499464657...

result:

ok 100000 numbers

Test #14:

score: 0
Accepted
time: 130ms
memory: 3712kb

input:

100000
21 19 6 6
17 6 48 147
16 10 56 89
18 18 89 19
19 18 79 85
15 7 12 18
20 18 57 117
17 16 36 117
9 6 12 81
20 19 4 76
19 18 7 97
21 2 79 160
21 19 5 4
21 19 25 119
14 10 54 129
21 17 49 21
21 13 48 179
14 14 31 80
18 17 51 1
8 4 37 1
13 9 90 118
14 14 47 64
16 11 3 74
20 15 30 42
19 19 38 133
1...

output:

205.355439789652807
550.064867878033723
816.046145062468722
2120.575041173110433
2368.254715323625677
116.762526958420644
2110.323177930085125
1215.784171253939071
98.017690792001546
585.034365268499254
715.994457120843027
741.835073303215442
164.828894558344489
1464.155538987371153
783.297607028993...

result:

ok 100000 numbers

Test #15:

score: 0
Accepted
time: 115ms
memory: 3548kb

input:

100000
14 12 55 44
19 19 55 175
18 18 25 53
18 12 61 16
22 19 85 30
21 17 53 122
22 22 80 110
20 17 46 87
19 11 64 165
5 1 20 110
19 6 46 176
22 22 45 164
22 18 77 35
22 4 69 53
17 2 34 93
22 17 33 179
16 12 79 106
17 17 64 87
22 16 60 76
12 4 43 109
18 10 51 174
11 8 60 26
19 17 5 46
14 12 75 101
2...

output:

759.497477297852490
2516.027606494228529
865.194616798629058
998.398145310836303
2682.832859703083854
1972.151629880214178
3638.749115892898110
1537.931776979843491
1382.218152879955302
14.689817208968933
614.867582302067786
2986.650744477979415
2348.165975633171098
828.891768357147026
220.728142886...

result:

ok 100000 numbers

Test #16:

score: 0
Accepted
time: 103ms
memory: 3740kb

input:

100000
22 20 49 129
22 1 9 42
29 27 41 134
29 29 72 80
27 16 71 123
28 7 21 71
25 13 70 133
28 11 27 60
29 28 68 3
23 5 1 168
27 22 79 16
29 10 17 81
27 15 90 119
29 28 86 79
22 21 69 122
27 27 49 139
16 8 11 97
16 11 4 58
12 11 32 128
18 8 35 146
29 22 27 19
30 15 50 115
15 2 24 72
18 6 80 158
13 6...

output:

2446.922149155350406
83.828163973287651
4035.070122674869672
5401.584595412210827
2878.481412038130001
509.705954752424003
2207.415857830733897
843.465267611299609
3897.040967023018599
91.368440291688882
3445.681369164765115
592.661454099714463
3265.055309950067431
5957.681401682644006
3188.83092130...

result:

ok 100000 numbers

Test #17:

score: 0
Accepted
time: 110ms
memory: 3452kb

input:

100000
39 35 57 118
18 2 33 138
37 28 62 114
40 2 11 130
11 9 78 113
23 17 47 122
29 7 65 143
36 27 11 77
24 19 77 38
34 30 5 12
12 2 74 14
38 31 37 82
36 34 15 85
39 27 17 161
37 15 46 80
40 14 33 54
37 30 88 95
40 22 9 111
36 36 12 52
40 40 48 151
40 39 41 163
21 16 42 73
18 2 64 146
40 37 84 152
...

output:

8021.612925242912553
241.910091287405736
6161.900464289472581
349.647106948921388
706.655863042590793
1953.103910453777363
1613.995982469010742
1741.698967150181444
2724.301882730469074
545.938990023826293
254.119939090374400
4449.874007592222833
2997.777523225460664
3534.158747180425147
2485.069602...

result:

ok 100000 numbers

Test #18:

score: 0
Accepted
time: 98ms
memory: 3588kb

input:

100000
9 8 74 2
47 41 64 61
42 1 75 10
33 29 33 75
43 1 76 103
48 12 73 90
50 50 35 160
50 48 13 179
49 46 77 169
30 18 74 55
44 43 77 164
15 2 31 91
49 43 31 120
49 36 39 131
43 8 23 142
33 31 25 74
25 6 58 129
28 20 31 95
8 7 1 148
37 10 52 156
11 5 54 52
49 26 33 2
20 17 13 33
38 23 89 34
50 7 60...

output:

375.490135274060085
10439.809093851721983
2420.509873128335987
3314.851488435270434
2570.010106911052702
4812.919945299563082
13536.165609610959040
9417.110876737315335
18693.856547754671611
3286.734234185641860
15787.461796313239719
162.717444833826454
8548.794250962402280
8091.250708603431088
1231...

result:

ok 100000 numbers

Test #19:

score: 0
Accepted
time: 142ms
memory: 3548kb

input:

100000
985040437 963837006 74 178
562320397 456498961 21 57
616458849 43215539 12 112
967049313 962181597 55 20
404875500 323494205 16 148
822013814 350801410 65 117
493753261 325808227 72 151
883524417 55981080 1 165
756475575 306464991 75 65
982861539 971158777 53 2
977914232 494619050 34 80
92912...

output:

7823031139236864100.500000000000000
587759779770854580.687500000000000
95369829970997623.007812500000000
3895961013788280002.250000000000000
443752067877684943.375000000000000
1832058841745101782.375000000000000
1157411971581695309.750000000000000
25211463877824926.593750000000000
158551032347764510...

result:

ok 100000 numbers

Test #20:

score: 0
Accepted
time: 154ms
memory: 3668kb

input:

100000
915624482 436335283 31 93
966989692 899762255 14 172
971565321 859650888 86 78
840892426 595383046 16 116
992919354 525701445 9 98
924698821 417910701 18 49
923077550 641792877 68 62
918753914 850646822 29 137
935549247 897719522 87 46
937380829 805246200 55 11
434960395 174040501 0 56
902102...

output:

1298002666918420156.750000000000000
3375253522633562274.750000000000000
6039368287407980544.000000000000000
1313133658442171649.250000000000000
835838455087290285.187500000000000
715665701891950422.312500000000000
3352034067230078318.250000000000000
3413794084111542977.750000000000000
57502924204049...

result:

ok 100000 numbers