QOJ.ac

QOJ

IDProblemSubmitterResultTimeMemoryLanguageFile sizeSubmit timeJudge time
#367395#7977. 彩虹航线MaMengQi100 ✓540ms63508kbC++234.7kb2024-03-25 22:13:432024-03-25 22:13:43

Details

Tip: Click on the bar to expand more detailed information

Subtask #1:

score: 1
Accepted

Test #1:

score: 1
Accepted
time: 9ms
memory: 21808kb

input:

150 150 1
144 5 1
141 54 1
26 120 1
148 68 1
136 62 1
114 1 1
33 136 1
85 100 1
97 124 1
84 66 1
107 81 1
82 135 1
112 44 1
20 89 1
50 32 1
52 94 1
89 88 1
3 57 1
130 23 1
140 150 1
96 37 1
122 38 1
41 63 1
99 85 1
13 95 1
142 47 1
95 4 1
69 17 1
27 119 1
73 93 1
108 43 1
54 18 1
37 76 1
67 114 1
40...

output:

1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 

result:

ok construction is correct.

Test #2:

score: 0
Accepted
time: 13ms
memory: 23376kb

input:

150 150 1
117 132 96
147 4 114
67 57 60
62 94 20
48 117 68
31 144 27
19 44 121
3 51 92
83 52 67
26 125 56
8 124 75
125 31 52
79 8 21
132 14 136
77 111 45
134 136 145
129 73 85
122 92 143
59 76 36
60 127 115
102 126 133
10 106 32
93 35 106
75 47 102
45 140 41
44 108 146
25 98 106
140 116 76
143 3 87
...

output:

96 114 60 20 68 27 121 92 67 56 75 52 21 136 45 145 85 143 36 115 133 32 106 102 41 146 106 76 87 90 116 15 147 51 35 85 15 83 43 105 89 12 89 140 103 114 135 78 93 80 87 93 19 7 125 132 96 96 99 48 1 63 3 6 146 116 48 9 126 6 106 64 74 84 16 23 119 51 7 83 96 56 94 97 27 15 51 106 95 32 70 103 75 8...

result:

ok construction is correct.

Test #3:

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

input:

150 10 1
35 145 1
145 88 2
130 14 1
111 142 1
138 99 1
76 73 1
101 79 1
147 137 2
65 64 1
108 8 2

output:

1 2 1 1 1 1 1 2 1 2 

result:

ok construction is correct.

Subtask #2:

score: 2
Accepted

Test #4:

score: 2
Accepted
time: 75ms
memory: 31476kb

input:

75 5625 150
11 6 680849 150419 731361 419631 223710 806977 837589 529911 568337 456216 515190 302854 672904 388629 548276 803173 770491 610684 550790 786097 253610 446581 705772 610053 637171 567249 365794 571846 431219 213414 466432 53255 748825 765338 761154 556712 159152 463622 706471 49434 59624...

output:

532344 763772 119776 252993 400725 241086 724388 416742 805218 73010 442673 92461 821871 459848 191413 701118 288521 365087 348765 630380 210990 830233 828842 21999 338404 150295 79095 346766 553310 168221 88551 668628 229627 730323 324330 27934 549814 764700 795729 268145 329299 514385 621306 46590...

result:

ok construction is correct.

Test #5:

score: 0
Accepted
time: 68ms
memory: 32180kb

input:

75 5625 150
55 59 136 110 80 141 34 72 121 2 116 38 39 16 56 20 147 81 58 64 24 83 73 30 127 97 128 35 77 96 54 21 106 57 32 115 133 84 50 103 94 45 68 53 31 8 55 44 89 41 36 150 3 28 9 98 66 49 119 101 114 112 82 11 22 124 134 107 105 90 88 145 87 135 26 79 37 122 10 15 104 27 18 120 7 13 46 139 40...

output:

91 38 74 78 76 66 74 102 103 85 70 14 132 73 129 94 95 96 89 39 97 86 72 148 35 6 25 96 72 21 42 8 13 119 80 107 83 30 121 122 65 12 14 69 120 90 107 145 27 113 7 125 112 115 5 81 78 64 98 93 20 28 25 3 29 139 127 90 38 83 40 124 10 126 96 79 131 77 33 44 105 13 31 31 124 132 102 25 108 9 16 86 93 1...

result:

ok construction is correct.

Test #6:

score: 0
Accepted
time: 48ms
memory: 30196kb

input:

75 3750 150
1 29 15545 372923 77579 125076 509966 151564 332286 414939 296369 227609 9580 52174 99587 224186 2679 309545 38096 115252 281893 44718 259941 187595 500086 197842 267668 399469 254416 114691 268905 112134 257669 210411 135373 423915 537194 17707 204354 99757 234452 307155 82087 64190 309...

output:

316056 269170 303122 428515 209261 506660 80574 177173 163960 534077 432687 261236 440789 211805 270826 188511 480468 302221 557433 502045 85264 495505 196968 395618 81592 149496 478173 314612 485499 48654 135164 131644 62107 130248 7826 187446 549700 244009 73001 175253 559588 491299 15354 261621 3...

result:

ok construction is correct.

Test #7:

score: 0
Accepted
time: 39ms
memory: 28544kb

input:

75 3750 150
43 71 86 127 132 6 139 123 83 37 85 103 52 102 4 148 111 34 110 66 42 130 150 149 53 45 137 129 2 5 87 79 146 47 9 98 96 54 17 126 81 115 7 105 117 119 101 144 74 23 44 19 84 97 50 13 22 94 78 63 134 40 142 76 109 95 12 138 112 72 136 24 77 31 32 118 124 135 68 104 16 1 93 106 128 51 20 ...

output:

73 146 14 143 26 139 104 129 111 46 97 109 65 80 115 126 41 45 109 83 17 45 42 46 108 5 75 113 98 23 25 140 61 78 65 100 130 84 4 103 107 45 54 105 102 12 90 127 24 13 40 63 102 49 66 111 38 92 21 136 78 107 93 141 140 22 112 130 55 121 16 137 72 33 119 94 90 52 6 33 88 110 64 146 104 52 64 6 89 22 ...

result:

ok construction is correct.

Subtask #3:

score: 11
Accepted

Test #8:

score: 11
Accepted
time: 3ms
memory: 22256kb

input:

150 300 2
81 6 1 2
64 88 1 2
5 76 2 1
22 9 2 1
32 142 1 2
97 32 2 1
18 87 1 2
146 100 2 1
56 139 1 2
61 109 2 1
124 105 2 1
126 145 1 2
16 19 1 2
16 138 2 1
131 111 2 1
145 111 2 1
59 59 2 1
89 43 1 2
2 38 1 2
63 149 2 1
46 48 1 2
140 131 1 2
86 10 2 1
116 40 1 2
123 38 2 1
75 109 2 1
131 142 1 2
9 ...

output:

2 2 1 2 2 1 2 2 1 1 1 1 1 2 2 1 1 2 2 2 1 1 1 2 1 2 1 1 1 1 2 2 2 2 2 2 1 1 2 2 1 2 1 2 1 2 1 1 2 2 2 1 1 1 1 1 2 1 2 2 2 1 2 1 1 2 1 2 2 1 1 1 1 1 2 2 1 2 1 2 1 2 2 1 2 1 1 1 2 1 1 2 1 2 2 1 1 1 1 1 1 1 2 1 2 1 2 1 2 2 2 2 2 1 2 1 1 2 1 2 1 1 2 2 1 2 1 2 1 1 2 2 2 2 2 2 1 1 2 1 2 2 2 2 2 1 2 1 1 2 ...

result:

ok construction is correct.

Test #9:

score: 0
Accepted
time: 9ms
memory: 22168kb

input:

150 300 2
60 122 3 1
114 17 2 1
21 19 3 1
134 75 3 1
64 81 2 1
52 33 1 3
45 27 1 2
148 91 2 1
110 100 1 2
100 74 2 3
53 130 3 2
59 19 3 1
149 108 3 1
19 92 1 3
85 66 3 2
80 89 3 2
16 4 2 3
39 90 2 3
53 102 3 1
20 21 3 1
21 112 1 3
76 98 1 2
7 130 3 1
140 129 2 3
139 100 3 1
127 77 1 3
136 113 3 2
54...

output:

3 1 3 3 2 1 2 2 1 2 2 1 3 1 2 3 2 2 3 1 1 2 1 2 3 1 3 1 2 3 2 3 2 2 2 1 2 1 1 2 3 1 3 3 3 1 2 1 3 3 1 2 1 1 1 3 1 3 2 1 3 2 1 3 1 3 3 2 1 2 2 3 2 2 2 1 1 3 1 2 3 1 1 3 2 1 3 2 1 1 1 1 1 1 3 3 3 1 1 3 3 2 2 1 2 1 2 2 3 2 2 3 2 3 2 1 2 2 3 2 3 2 3 1 2 2 3 3 1 2 1 1 3 1 2 3 3 3 3 2 3 1 1 1 1 1 2 1 1 1 ...

result:

ok construction is correct.

Test #10:

score: 0
Accepted
time: 9ms
memory: 22184kb

input:

150 300 2
27 132 4 3
36 120 3 4
100 77 2 3
139 62 2 1
106 59 2 3
33 69 2 3
111 14 4 2
90 140 1 2
38 63 2 4
76 49 1 4
49 26 4 2
50 100 2 4
116 7 3 4
143 127 3 4
43 105 3 1
65 72 3 4
94 111 1 2
70 72 1 2
49 107 3 2
92 27 4 2
42 119 4 1
42 46 2 1
88 143 4 3
79 99 2 3
3 84 4 1
85 13 4 2
38 67 1 3
43 31 ...

output:

4 3 2 2 2 2 4 1 4 1 4 2 3 3 3 3 1 1 3 4 4 2 4 2 4 4 1 2 4 1 3 2 1 2 3 4 3 3 1 4 1 2 1 1 1 4 1 2 1 1 1 2 1 2 3 3 4 2 3 1 2 2 1 2 1 3 1 2 4 4 4 2 1 1 4 2 1 2 1 3 4 3 2 4 1 1 4 2 3 4 2 3 3 4 2 3 1 3 4 2 4 3 4 2 3 2 1 2 4 2 3 1 4 4 1 4 4 2 3 4 1 2 1 3 2 3 2 3 3 4 4 2 2 4 3 2 1 3 2 3 1 4 4 1 3 1 2 2 1 2 ...

result:

ok construction is correct.

Test #11:

score: 0
Accepted
time: 13ms
memory: 22128kb

input:

150 300 2
87 61 2 16
114 49 13 10
25 34 13 18
19 62 2 6
44 60 10 14
132 71 20 18
40 51 13 17
67 25 13 18
125 40 19 14
82 53 19 8
66 118 19 3
38 136 6 12
150 135 14 7
75 53 10 1
54 33 4 8
69 19 8 5
129 72 13 17
149 74 14 10
136 117 1 18
13 80 4 18
107 11 13 18
41 14 3 10
15 90 3 11
104 43 6 18
52 80 ...

output:

2 13 13 2 10 20 13 13 19 19 19 6 14 10 4 8 13 14 1 4 13 3 3 6 10 12 14 2 7 7 16 1 19 6 10 8 9 12 7 5 14 8 12 3 19 5 2 17 13 16 5 12 18 4 4 9 20 17 11 11 16 4 8 12 19 20 20 15 16 2 8 8 6 10 16 16 6 2 17 9 6 4 11 16 18 12 2 18 16 4 7 20 16 11 11 7 17 11 5 9 20 4 3 12 11 7 14 17 2 19 12 1 15 2 19 13 10...

result:

ok construction is correct.

Test #12:

score: 0
Accepted
time: 9ms
memory: 22184kb

input:

150 300 2
46 114 441 328
119 80 69 102
9 78 444 336
8 47 230 59
60 140 548 248
147 131 36 399
68 86 447 183
97 13 461 318
31 93 536 570
35 41 237 149
53 77 156 95
123 119 562 202
94 26 519 23
129 128 438 80
74 139 454 108
92 68 559 399
140 61 11 178
106 137 15 575
140 15 22 289
65 50 263 546
9 45 31...

output:

441 69 444 230 548 36 447 461 536 237 156 562 519 438 454 559 11 15 22 263 31 195 67 389 27 283 415 253 30 535 552 302 507 41 549 414 291 324 239 404 185 284 118 295 201 463 12 264 277 502 64 583 167 154 150 197 46 368 467 594 548 468 467 172 299 551 260 203 301 598 113 270 101 199 429 242 172 594 2...

result:

ok construction is correct.

Test #13:

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

input:

150 150 2
138 25 1 2
71 40 2 1
146 116 1 2
110 122 2 1
59 36 1 2
147 145 2 1
80 88 2 1
38 13 1 2
137 6 1 2
57 84 2 1
25 84 2 1
125 75 2 1
73 128 1 2
94 69 2 1
27 18 1 2
89 119 1 2
8 131 1 2
62 3 1 2
32 67 2 1
77 77 2 1
78 6 1 2
142 70 2 1
61 16 2 1
21 129 2 1
2 126 1 2
136 128 1 2
141 35 2 1
65 78 1...

output:

2 2 1 1 1 2 2 1 1 2 1 2 1 2 1 1 2 1 2 2 2 2 2 2 1 2 2 2 2 1 2 2 1 2 1 1 1 1 2 1 2 2 1 2 2 1 2 2 1 1 2 1 1 1 2 2 2 1 1 1 2 2 1 1 2 1 2 2 2 1 1 1 2 1 2 1 2 1 1 1 1 1 2 2 1 1 1 2 1 1 2 2 2 2 1 2 1 2 1 1 1 2 1 1 2 2 1 1 1 2 1 1 2 1 1 2 2 2 1 1 1 1 2 1 2 1 2 2 2 2 2 1 1 1 2 1 1 2 2 2 1 1 1 2 2 1 1 2 2 1 

result:

ok construction is correct.

Test #14:

score: 0
Accepted
time: 6ms
memory: 22108kb

input:

150 150 2
73 97 3 2
50 90 3 1
106 133 1 3
2 65 1 2
47 141 3 2
75 24 1 2
93 85 2 1
14 12 3 2
53 15 2 1
136 120 1 3
68 49 1 2
13 127 2 3
26 87 1 3
78 79 1 3
130 97 3 1
3 8 3 1
55 3 3 1
122 27 3 1
39 51 2 3
72 64 2 3
85 98 2 1
148 18 2 1
90 110 3 1
21 89 2 1
116 75 1 2
52 99 1 2
41 29 1 3
60 130 2 1
10...

output:

3 3 1 1 3 2 2 3 1 1 1 2 1 1 1 3 3 3 2 2 1 2 3 2 1 1 1 2 2 3 3 1 3 3 2 2 2 1 3 1 1 3 3 1 2 2 3 3 2 1 1 3 2 3 3 3 3 3 3 1 3 1 1 1 3 3 1 3 3 3 2 2 1 1 2 3 2 2 2 2 2 2 1 3 1 2 3 2 2 3 3 2 2 3 1 1 1 1 2 3 3 1 3 2 1 2 2 3 3 2 1 1 1 1 1 3 3 2 3 3 1 3 2 3 3 2 2 3 3 3 2 3 2 1 2 2 3 2 2 1 3 2 1 2 2 1 1 2 1 3 

result:

ok construction is correct.

Test #15:

score: 0
Accepted
time: 8ms
memory: 22428kb

input:

150 150 2
134 2 3 4
139 116 2 4
100 69 1 4
45 66 4 2
24 64 2 3
93 43 4 2
137 144 1 3
40 105 1 4
134 108 2 4
98 40 3 1
20 144 3 1
11 51 3 2
101 89 1 3
46 53 1 2
39 23 1 3
109 40 2 3
30 7 2 3
142 6 1 3
38 112 4 2
108 28 1 2
111 32 1 4
28 49 4 2
89 14 2 4
65 143 4 3
43 8 1 2
92 56 4 2
106 53 2 4
117 14...

output:

3 2 1 4 2 2 1 1 2 3 3 3 1 1 1 2 2 1 4 1 1 4 2 4 1 4 2 2 2 4 4 3 1 4 4 3 4 2 2 3 1 3 4 4 3 4 1 2 4 1 3 4 4 2 2 2 2 4 2 2 1 3 3 1 3 1 1 1 3 3 3 1 1 2 1 3 1 2 2 2 2 2 2 3 2 3 3 1 3 1 3 3 4 4 3 4 1 4 4 1 1 3 4 2 1 2 4 3 1 2 3 2 4 1 1 3 1 3 2 4 3 1 1 2 4 4 4 1 2 3 4 2 3 3 1 3 2 4 2 2 3 2 3 1 4 2 1 2 2 4 

result:

ok construction is correct.

Test #16:

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

input:

150 150 2
42 118 2 5
44 13 7 14
95 7 20 11
92 142 11 19
96 150 10 18
11 52 6 18
66 48 1 13
17 5 13 16
91 22 8 20
19 71 15 6
73 61 10 5
50 63 3 14
101 143 20 5
52 114 12 17
111 60 19 9
20 4 6 7
54 63 16 18
31 31 9 4
33 148 10 8
37 32 17 19
60 57 20 8
31 136 8 1
65 87 19 4
138 72 6 17
71 112 8 20
83 3...

output:

2 7 20 19 10 6 1 13 8 15 10 3 20 12 19 6 16 9 10 17 20 8 19 6 8 11 2 18 2 8 13 10 2 19 8 11 1 20 9 10 18 20 15 3 9 4 8 13 14 17 13 9 19 16 1 19 10 8 5 16 18 9 8 18 20 17 20 7 15 16 5 8 1 3 5 7 10 5 14 7 8 15 9 15 6 17 5 16 5 7 20 20 1 17 12 11 16 5 20 14 2 13 20 18 6 7 17 10 9 3 15 16 15 19 18 20 10...

result:

ok construction is correct.

Test #17:

score: 0
Accepted
time: 9ms
memory: 23932kb

input:

150 150 2
137 126 61 39
96 140 224 95
145 72 296 11
23 92 241 36
98 129 102 20
90 41 85 39
41 113 188 148
93 131 282 107
10 76 23 225
8 16 16 124
115 135 270 30
20 129 88 48
110 125 94 272
101 98 56 238
106 116 125 110
73 138 234 193
22 127 245 8
58 29 8 140
86 36 212 170
40 97 288 204
30 50 109 75
...

output:

61 224 296 241 102 85 188 282 23 16 270 88 94 56 125 234 245 8 212 288 109 280 286 221 280 129 92 76 94 197 87 43 88 43 79 145 215 197 232 98 294 12 85 9 227 243 205 188 127 114 296 215 25 242 55 104 14 161 278 209 266 151 99 132 174 222 259 204 198 145 2 245 133 149 26 220 138 112 47 128 101 93 191...

result:

ok construction is correct.

Subtask #4:

score: 37
Accepted

Test #18:

score: 37
Accepted
time: 353ms
memory: 61908kb

input:

149 22201 150
106 24 20 90 56 109 85 33 76 25 97 77 134 75 15 24 88 16 93 126 43 94 116 120 28 130 21 140 70 111 71 32 29 41 132 39 84 62 27 92 55 117 129 125 127 104 74 114 14 145 36 121 22 69 68 133 59 65 58 148 131 40 54 118 110 3 61 105 4 112 142 122 73 37 1 113 45 87 57 89 103 98 100 63 146 106...

output:

128 7 133 97 112 110 25 58 38 18 22 40 143 48 69 38 23 36 100 115 20 98 1 108 93 68 112 122 96 62 68 57 136 100 107 33 24 90 48 102 143 144 127 107 120 59 70 111 97 24 123 137 74 107 113 5 119 89 129 107 33 132 60 40 34 117 66 130 136 72 54 139 61 62 3 14 5 43 134 65 120 30 62 125 56 119 138 86 56 1...

result:

ok construction is correct.

Test #19:

score: 0
Accepted
time: 303ms
memory: 62916kb

input:

149 22201 150
59 87 57 143 9 144 61 104 129 116 26 50 73 24 138 78 82 137 4 100 81 69 101 140 102 115 149 18 42 54 16 28 75 74 130 70 35 12 29 36 2 121 62 37 21 64 71 133 110 96 58 67 59 128 124 56 106 103 53 107 49 141 90 105 8 1 65 13 146 77 83 22 134 84 108 119 44 15 32 88 17 79 48 33 46 120 111 ...

output:

34 117 71 8 96 67 121 9 18 136 117 31 13 136 8 145 123 45 106 103 15 83 147 79 36 40 91 134 129 36 96 21 58 16 50 35 48 107 69 13 131 145 6 140 38 135 67 109 148 142 32 6 93 65 35 113 53 123 32 68 135 111 68 140 108 126 144 105 21 76 78 71 66 58 31 67 106 25 45 5 61 144 102 39 133 8 84 20 42 148 131...

result:

ok construction is correct.

Test #20:

score: 0
Accepted
time: 246ms
memory: 61240kb

input:

149 22201 150
85 67 67 47 152 75 90 126 113 128 46 30 36 85 21 97 79 16 61 39 120 99 153 105 76 107 56 116 118 119 122 94 9 127 12 15 68 104 80 7 100 146 125 95 53 112 74 143 81 27 1 52 40 71 29 88 139 69 13 11 92 132 45 42 38 151 3 60 24 91 2 25 86 133 41 10 33 135 82 57 110 6 114 140 138 62 87 64 ...

output:

18 83 107 19 85 81 154 151 1 6 54 54 24 44 98 84 24 33 152 128 64 79 44 78 92 64 4 30 79 30 31 63 113 148 75 128 39 138 20 59 27 135 32 4 115 36 114 115 2 45 140 122 7 95 69 97 142 120 57 135 132 1 15 93 6 42 46 87 91 30 121 72 92 68 107 12 150 128 118 59 15 87 82 154 111 83 110 125 153 69 95 76 93 ...

result:

ok construction is correct.

Test #21:

score: 0
Accepted
time: 213ms
memory: 61456kb

input:

149 22201 150
20 14 155 45 96 11 71 74 38 143 146 165 31 128 56 133 137 127 4 75 108 44 69 77 141 55 113 22 163 54 67 29 23 37 63 148 25 117 97 65 89 76 51 112 139 151 109 66 82 114 13 80 73 119 61 84 53 40 156 24 20 164 50 122 124 158 8 118 7 120 160 154 152 145 46 138 30 162 132 16 59 15 91 94 52 ...

output:

19 139 162 17 136 35 94 126 32 51 80 155 156 113 128 82 63 13 155 151 139 140 55 37 84 105 66 54 67 151 111 113 140 11 77 31 13 106 56 82 80 131 60 5 50 141 11 20 69 100 80 77 10 83 145 122 143 137 140 150 135 138 89 71 44 130 15 48 106 163 143 16 134 79 81 35 88 1 80 108 35 164 42 145 39 145 131 10...

result:

ok construction is correct.

Test #22:

score: 0
Accepted
time: 235ms
memory: 61652kb

input:

149 22201 150
64 32 323179 933179 87351 997262 611605 404909 732640 452641 642757 539724 945803 438567 594564 413639 542011 13240 428009 469975 976134 998911 916345 580907 215711 24916 933666 193524 159822 766638 161868 151754 502972 194801 55497 466348 151018 849178 317067 34382 293653 929582 83436...

output:

771250 954622 172737 500871 655292 299086 320645 242823 741809 316540 817982 414855 832419 63081 16077 889343 487898 143420 432934 235033 310925 33957 311435 772050 585543 228214 213369 623243 775808 165623 991543 555253 894753 843618 152615 802298 337972 290518 258817 757338 531182 83414 94906 9004...

result:

ok construction is correct.

Subtask #5:

score: 21
Accepted

Test #23:

score: 21
Accepted
time: 540ms
memory: 63508kb

input:

150 22500 150
117 116 91 74 113 95 110 26 141 115 38 66 71 138 17 83 112 99 149 18 3 44 15 28 53 114 96 37 7 145 20 109 80 19 117 16 63 27 42 137 135 132 14 39 1 148 147 30 68 126 12 32 57 67 119 139 124 46 133 24 36 51 69 88 131 60 86 140 102 29 100 150 35 123 84 85 90 105 75 45 77 143 130 127 98 7...

output:

13 49 109 142 131 80 64 18 79 33 61 81 71 74 83 140 22 51 86 104 107 82 88 37 108 38 119 93 74 22 29 33 56 20 104 12 121 114 49 94 136 107 75 22 28 134 107 119 27 14 116 135 67 11 43 32 140 60 75 118 78 105 40 2 65 103 37 108 133 88 6 120 135 103 74 48 112 48 121 149 89 16 107 96 70 45 105 71 30 61 ...

result:

ok construction is correct.

Test #24:

score: 0
Accepted
time: 321ms
memory: 61936kb

input:

150 22500 150
147 68 107 8 61 49 133 15 148 55 122 84 72 75 29 19 118 99 51 79 142 117 11 50 149 69 87 45 73 92 41 110 56 144 128 47 77 78 141 48 31 53 136 103 94 26 145 151 121 46 101 58 38 10 102 126 22 140 138 40 129 96 82 150 95 30 27 100 28 13 114 74 81 52 116 17 4 143 66 90 20 2 111 21 7 91 68...

output:

112 142 113 29 34 50 112 149 46 36 85 11 41 141 26 100 13 23 41 90 60 36 109 106 109 88 52 29 72 82 21 109 83 79 116 65 63 2 80 13 82 47 113 129 95 31 115 81 88 55 16 92 51 32 77 51 90 114 69 139 131 42 142 18 35 41 130 110 97 42 86 94 87 12 66 12 115 83 65 37 52 125 140 103 113 44 105 92 78 49 88 1...

result:

ok construction is correct.

Test #25:

score: 0
Accepted
time: 308ms
memory: 61652kb

input:

150 22500 150
53 59 70 142 54 108 56 6 22 92 39 80 38 84 125 144 117 127 74 71 40 140 33 146 145 72 85 44 128 45 86 94 93 66 34 52 21 59 57 137 78 120 63 67 13 124 2 126 60 76 79 102 116 100 23 150 58 115 107 82 104 138 97 151 106 131 152 42 132 77 32 11 89 55 30 31 95 49 65 96 141 135 17 114 143 14...

output:

27 92 54 29 64 127 57 38 112 37 105 116 42 76 1 74 8 118 99 71 105 24 83 108 129 122 22 79 121 148 79 75 143 120 126 130 77 140 124 104 19 22 46 124 33 36 1 15 88 105 79 25 16 94 136 96 10 101 104 54 107 30 112 96 25 8 115 141 59 13 59 145 120 133 123 88 113 93 146 60 38 32 48 8 111 62 21 106 91 121...

result:

ok construction is correct.

Test #26:

score: 0
Accepted
time: 237ms
memory: 63492kb

input:

150 22500 150
81 87 83 67 109 57 147 69 102 72 25 29 39 94 56 73 27 41 81 53 144 101 135 117 127 96 5 145 155 22 87 106 38 19 14 86 58 97 20 35 65 124 47 93 50 10 75 80 52 31 76 154 126 78 91 113 42 118 9 115 15 51 149 141 119 134 92 74 64 129 66 103 110 49 85 143 133 148 12 61 142 151 131 153 21 34...

output:

116 66 54 59 103 64 36 148 110 47 88 132 96 74 18 57 58 103 83 44 62 115 155 144 70 32 53 23 30 93 26 50 46 59 32 21 39 82 128 135 69 71 50 81 114 147 86 66 100 107 10 61 154 8 135 90 57 8 110 87 9 49 101 127 40 33 123 130 146 64 39 63 50 77 26 13 23 68 65 123 149 40 113 68 48 24 103 1 53 125 124 38...

result:

ok construction is correct.

Test #27:

score: 0
Accepted
time: 230ms
memory: 61856kb

input:

150 22500 150
21 135 30 53 162 62 34 163 112 104 16 67 48 161 137 99 94 93 158 20 70 91 12 148 40 24 141 131 29 132 14 44 31 7 167 146 35 113 45 39 136 84 142 108 87 123 129 85 58 134 5 166 28 73 128 56 80 147 155 6 149 76 41 36 88 66 121 86 168 97 63 47 26 116 169 151 95 15 100 19 50 103 98 126 38 ...

output:

9 12 72 32 92 142 37 87 6 12 63 114 53 151 89 20 12 89 56 93 78 74 22 131 146 146 170 147 149 62 41 155 36 15 18 150 128 128 97 8 160 167 126 74 48 18 74 15 82 163 17 100 16 152 46 80 152 21 62 25 14 163 50 52 110 106 144 119 170 86 136 14 151 85 96 45 19 121 110 91 151 32 99 76 4 9 113 68 102 89 81...

result:

ok construction is correct.

Test #28:

score: 0
Accepted
time: 234ms
memory: 62880kb

input:

150 22500 150
142 84 95127 811376 352518 34572 172491 645409 426070 585385 839136 465937 516075 461423 149284 929627 554965 743036 475305 268781 574670 840165 214086 131675 655651 402556 295405 797734 729790 132978 283490 807542 165311 188276 808619 466578 568749 15488 450230 528624 262879 824125 58...

output:

485434 315002 511467 514062 320619 929205 656817 6379 543101 666188 271162 718024 685086 285031 178628 349649 242362 580341 271731 316781 339443 115222 631728 100650 603791 299456 730272 769189 791643 905848 315180 97928 668130 326375 213067 993516 594570 923562 571507 944896 652924 88730 251449 519...

result:

ok construction is correct.

Subtask #6:

score: 28
Accepted

Test #29:

score: 28
Accepted
time: 9ms
memory: 23804kb

input:

150 450 3
57 22 2 1 3
142 57 1 3 2
138 113 3 1 2
13 77 2 3 1
43 112 1 2 3
82 99 2 1 3
66 65 3 1 2
3 31 2 1 3
24 146 3 2 1
127 18 2 3 1
125 37 1 2 3
13 137 1 2 3
105 127 1 3 2
54 20 1 2 3
48 15 3 1 2
23 71 2 3 1
30 28 1 2 3
125 146 1 3 2
68 120 2 1 3
38 92 2 1 3
101 100 1 3 2
81 28 1 3 2
70 7 1 2 3
1...

output:

1 1 2 1 3 3 3 3 2 1 2 3 3 2 1 3 2 3 3 1 3 3 1 3 3 2 2 1 2 2 2 1 2 1 2 1 2 3 3 3 2 1 3 2 3 1 2 2 3 3 2 3 3 2 2 3 3 1 3 1 3 1 2 2 2 3 1 2 1 2 3 2 1 3 3 1 2 1 1 2 2 1 3 2 2 3 2 3 2 2 3 2 1 2 3 2 1 2 3 1 1 3 1 3 3 2 1 1 2 3 1 2 1 1 3 1 1 3 1 1 3 1 3 1 1 1 3 3 2 3 2 1 1 1 2 3 3 2 2 1 3 2 3 1 2 1 2 3 2 2 ...

result:

ok construction is correct.

Test #30:

score: 0
Accepted
time: 7ms
memory: 22752kb

input:

150 450 3
148 73 905 1007 1204
72 13 614 952 114
72 3 1026 931 764
33 21 1143 204 536
19 112 694 1261 734
104 68 1057 72 1249
83 66 311 147 656
141 5 1349 1317 700
12 113 331 375 1165
49 7 1114 1149 1224
79 41 531 46 712
128 20 630 1175 399
35 74 421 1148 608
57 124 840 108 1238
63 22 922 403 203
35...

output:

905 614 1026 1143 694 1057 311 1349 331 1114 531 630 421 840 922 5 223 379 170 676 1154 203 1210 622 818 1258 1321 798 64 1276 696 530 767 384 52 708 1201 1088 628 1286 1067 1012 648 567 604 1184 15 1217 911 1218 894 998 535 950 308 122 1209 499 664 1145 250 666 41 1067 1342 986 732 917 1075 290 869...

result:

ok construction is correct.

Test #31:

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

input:

150 450 3
111 66 3 4 1
62 51 3 2 4
117 58 3 4 1
54 105 1 3 4
40 108 3 1 4
104 112 2 4 1
131 73 4 3 1
109 30 1 4 3
36 130 3 4 2
40 70 2 3 1
24 112 3 1 4
44 119 4 1 2
39 91 1 4 3
28 118 1 2 3
8 117 2 4 1
110 109 3 1 4
99 20 4 1 2
131 49 4 1 2
130 114 1 4 3
133 57 3 1 2
41 125 1 3 4
21 65 1 2 3
144 143...

output:

3 3 3 3 3 2 4 1 3 2 3 1 1 1 2 3 4 1 1 3 1 1 2 4 3 4 4 1 4 3 4 1 2 3 2 2 4 2 2 2 3 2 1 1 2 3 2 4 1 4 4 3 1 2 3 2 3 2 3 2 4 2 1 4 3 4 4 3 3 2 3 2 4 1 1 3 4 1 4 1 1 3 2 1 4 2 3 1 4 2 3 2 4 1 3 4 1 4 3 2 3 3 4 3 1 1 2 1 2 2 4 1 2 1 3 2 4 3 4 3 1 1 1 1 3 1 2 1 1 1 4 2 2 3 4 3 3 4 3 3 2 2 3 4 1 3 1 1 2 3 ...

result:

ok construction is correct.

Test #32:

score: 0
Accepted
time: 13ms
memory: 23012kb

input:

150 450 3
79 108 4 7 3
85 72 8 3 7
105 47 5 2 8
56 47 3 4 5
66 90 7 5 3
109 68 8 1 7
84 73 5 2 3
14 7 8 5 6
129 111 5 1 2
103 45 1 6 7
102 96 7 3 2
30 80 6 1 8
22 80 5 1 6
55 21 6 3 5
4 104 6 3 8
27 130 2 1 3
64 109 7 2 4
20 110 7 8 6
5 50 5 8 2
116 8 7 8 6
5 74 3 1 6
86 124 2 4 7
129 57 2 7 8
2 9 2...

output:

4 8 5 3 7 8 5 8 5 1 7 6 5 6 6 2 7 7 5 7 3 2 2 2 7 2 2 8 8 5 4 6 6 4 8 3 5 2 4 5 3 2 3 2 5 2 5 1 4 5 7 7 3 4 3 1 7 5 3 6 2 4 8 1 6 3 1 8 6 1 4 7 5 6 2 7 2 2 1 5 3 5 6 4 2 4 1 3 1 4 5 3 1 2 5 1 6 5 2 4 6 5 2 8 2 1 5 8 8 2 8 6 2 1 5 1 4 2 7 3 2 2 1 3 5 2 8 1 3 8 8 7 7 7 1 7 2 3 4 4 8 3 2 6 1 3 7 7 1 5 ...

result:

ok construction is correct.

Test #33:

score: 0
Accepted
time: 7ms
memory: 22164kb

input:

150 350 3
69 53 1 2 3
73 148 3 1 2
29 58 3 1 2
19 84 3 1 2
8 134 3 1 2
46 147 2 3 1
115 114 2 3 1
9 13 1 2 3
27 96 1 3 2
38 75 1 3 2
127 43 2 3 1
18 100 3 1 2
134 36 3 1 2
37 14 1 3 2
33 131 2 3 1
114 17 2 1 3
86 57 2 1 3
136 12 2 3 1
7 121 3 1 2
95 51 2 1 3
84 40 1 3 2
73 47 1 3 2
116 46 2 3 1
133 ...

output:

1 2 2 2 3 2 2 1 1 1 2 3 1 1 2 2 2 2 3 1 1 1 2 2 2 1 1 1 2 3 2 3 1 1 2 1 2 2 1 1 1 1 1 1 3 3 3 3 3 1 3 1 1 2 3 3 3 1 2 3 3 2 2 3 2 1 1 3 2 3 1 2 3 3 2 1 3 1 3 3 2 3 2 1 1 1 3 2 3 3 1 2 2 1 3 2 2 2 1 3 3 2 2 3 2 1 2 1 1 1 1 1 3 3 1 1 1 2 3 1 1 2 3 1 1 2 1 1 2 3 3 2 3 2 1 3 3 2 2 1 1 2 1 2 2 3 2 3 2 1 ...

result:

ok construction is correct.

Test #34:

score: 0
Accepted
time: 15ms
memory: 24284kb

input:

150 1500 10
35 119 4 6 7 8 10 3 5 9 2 1
35 5 4 1 6 7 5 8 9 3 10 2
35 18 4 1 6 9 8 2 10 7 5 3
25 90 9 10 8 1 6 4 5 3 7 2
54 132 2 3 5 4 6 9 10 8 1 7
23 122 8 3 2 6 9 10 4 7 5 1
37 108 2 9 10 7 1 6 5 4 3 8
42 45 3 1 2 4 6 9 5 8 7 10
61 54 5 10 2 1 7 6 4 8 9 3
21 10 6 2 4 3 10 1 5 8 7 9
9 68 6 3 9 5 1 ...

output:

6 4 8 3 2 4 7 8 9 5 2 2 1 4 4 3 4 2 1 5 6 3 7 2 9 9 4 7 5 9 2 9 7 6 3 10 10 9 7 9 3 4 3 1 5 8 1 3 2 7 2 3 5 4 7 9 5 7 4 7 10 7 10 7 9 9 7 8 2 5 8 8 5 4 4 5 9 4 7 2 3 7 9 2 7 2 4 8 3 6 8 9 4 4 7 6 3 9 8 10 4 4 4 9 2 2 9 10 3 1 10 5 8 3 10 5 4 7 3 3 1 4 3 8 3 2 1 5 2 7 1 4 5 1 4 10 10 6 8 5 4 3 4 4 1 ...

result:

ok construction is correct.

Test #35:

score: 0
Accepted
time: 14ms
memory: 26320kb

input:

150 1499 10
30 147 12041 480 2534 5853 460 9985 9511 2130 8477 8240
125 143 12383 3967 6251 3622 10294 1397 10212 7716 2711 6137
112 138 2728 3406 8823 707 12079 11902 11817 3859 8350 156
19 142 912 13564 8650 1043 4205 9930 2799 5040 11807 2018
4 32 10346 12401 4848 13807 13988 9904 814 4787 13290 ...

output:

12041 12383 2728 912 10346 88 8590 6632 14337 12172 8010 12832 5793 8383 13827 2979 13639 4893 3321 6620 1005 3843 6582 4208 13332 10438 5088 6199 9150 13513 5053 9256 5926 12654 12830 14553 10677 9464 4071 8319 13357 10106 6480 10526 10838 443 7704 10539 12218 8461 5527 14256 8811 10461 6065 13468 ...

result:

ok construction is correct.

Test #36:

score: 0
Accepted
time: 7ms
memory: 24296kb

input:

150 1498 10
13 93 4 3 7 9 11 10 5 1 6 8
135 4 11 6 5 1 10 3 2 8 4 9
75 91 3 9 2 8 5 4 1 6 10 11
137 110 10 9 6 2 1 11 3 4 7 8
77 76 5 6 11 3 8 4 9 1 10 7
69 51 2 9 1 4 10 8 5 3 7 11
18 27 10 6 3 11 5 4 1 2 8 7
122 101 11 3 4 2 6 10 8 9 5 1
56 2 7 9 1 10 4 3 11 8 5 2
1 16 2 5 10 8 11 1 9 6 3 4
18 54 ...

output:

4 11 3 10 11 9 8 11 7 5 7 11 8 11 1 10 2 3 7 3 5 3 9 8 5 1 2 6 7 5 10 1 2 11 2 6 5 7 2 1 10 3 7 3 6 10 9 3 8 9 11 5 6 7 9 2 6 11 8 4 4 9 8 9 4 5 3 3 3 7 9 2 7 9 3 11 10 10 8 3 5 2 3 9 1 3 6 5 10 7 4 4 4 8 9 6 2 3 6 8 4 2 5 4 5 5 6 7 10 6 1 2 11 5 5 6 6 10 11 8 9 4 8 1 3 1 6 5 11 6 7 11 5 10 11 5 6 2...

result:

ok construction is correct.

Test #37:

score: 0
Accepted
time: 8ms
memory: 24252kb

input:

150 1499 10
17 130 7 2 13 11 4 1 3 6 15 10
55 73 2 7 11 13 8 10 6 4 1 9
72 105 4 3 1 2 14 11 12 9 6 10
100 16 6 8 1 4 12 3 10 14 13 11
91 69 7 13 12 5 14 1 11 10 15 2
113 109 7 14 15 10 4 2 11 12 8 5
73 74 1 5 14 6 10 3 2 13 8 9
4 13 10 14 12 2 6 11 15 8 1 5
87 96 1 15 4 10 3 6 12 8 2 11
25 7 1 4 14...

output:

7 2 4 6 7 7 1 10 1 1 9 9 12 1 13 13 13 13 2 7 7 6 7 1 6 9 6 3 13 5 8 10 9 13 9 14 12 15 1 2 12 5 15 14 14 13 1 6 3 8 1 2 1 15 14 9 5 15 12 14 6 11 4 12 10 7 15 10 7 2 5 1 12 13 13 2 15 15 8 3 12 12 14 5 5 2 10 4 1 8 3 2 7 11 3 12 7 15 4 11 14 7 15 2 14 7 6 15 12 6 2 6 3 9 14 1 3 1 3 15 14 1 13 6 11 ...

result:

ok construction is correct.

Test #38:

score: 0
Accepted
time: 8ms
memory: 24220kb

input:

150 1400 10
101 73 1 7 5 3 10 6 2 8 4 9
100 14 6 4 8 5 9 2 10 7 1 3
89 103 3 2 5 7 1 9 4 8 6 10
31 63 5 10 6 7 9 4 2 8 1 3
81 145 6 7 5 2 9 4 10 8 1 3
103 95 4 8 3 5 2 9 10 1 7 6
14 89 1 9 2 4 10 8 5 3 6 7
90 111 7 10 8 5 4 6 3 1 9 2
82 11 10 7 1 3 9 2 8 6 5 4
5 119 6 9 7 4 10 5 8 1 3 2
147 74 9 2 6...

output:

10 6 5 3 10 4 6 9 10 7 6 4 1 9 5 10 8 1 5 4 6 5 7 6 1 8 5 5 1 8 10 4 9 3 8 3 8 1 2 10 10 10 5 5 3 7 5 2 6 10 4 8 9 9 8 2 5 1 9 10 2 8 2 6 6 3 9 3 7 4 10 5 9 7 9 6 3 8 1 1 6 4 10 2 2 8 2 2 7 3 9 6 8 5 4 9 6 6 3 7 8 4 4 1 1 8 8 9 7 2 8 9 7 10 5 5 4 6 6 9 3 6 1 1 3 7 4 1 8 1 9 4 4 4 4 3 2 9 8 10 9 6 9 ...

result:

ok construction is correct.

Test #39:

score: 0
Accepted
time: 28ms
memory: 27480kb

input:

150 3000 20
130 71 11 13 17 10 15 2 4 18 3 5 1 7 14 8 9 12 6 20 19 16
93 110 17 11 20 2 1 19 7 9 14 16 4 5 12 10 15 18 8 13 3 6
3 80 1 12 8 3 19 17 6 5 2 15 14 16 11 20 7 18 10 9 4 13
118 56 14 1 16 13 11 20 3 17 18 5 9 10 19 8 7 12 2 4 6 15
87 14 4 19 8 1 7 13 15 18 11 2 14 16 9 20 3 12 6 5 17 10
1...

output:

6 4 8 11 10 18 2 2 15 13 14 9 10 7 16 13 1 16 15 17 7 16 14 5 13 8 14 16 1 11 14 1 12 4 17 17 17 20 18 7 13 2 1 16 5 19 12 8 8 20 20 8 17 13 5 15 12 19 10 2 6 2 8 3 16 9 12 19 19 20 8 1 19 18 10 4 5 13 11 18 13 1 20 11 20 20 7 1 14 9 15 13 17 8 11 14 19 1 18 1 1 6 18 16 6 2 20 4 9 10 10 11 13 7 10 1...

result:

ok construction is correct.

Test #40:

score: 0
Accepted
time: 12ms
memory: 26948kb

input:

150 2997 20
137 131 5762 9111 38967 15773 52237 2826 21697 38030 50735 19494 3273 2767 35083 37295 10180 21810 12236 12874 15065 37851
29 78 50409 52886 11932 43949 7925 40147 2771 49165 639 12786 39123 36098 18441 22546 59053 36310 28727 8858 36938 4917
31 45 14688 22548 41715 42035 1729 54934 3718...

output:

3273 39123 34912 18345 9822 1845 12283 14951 36896 35561 28769 56032 43977 21788 21842 43153 30898 4152 58551 3093 41746 51394 7160 23094 11856 57051 40710 33868 25456 51866 4538 5992 6674 18016 49062 34452 15610 2945 9982 10839 21366 41345 15730 54931 11753 4911 22307 45041 56221 55870 39154 42149 ...

result:

ok construction is correct.

Test #41:

score: 0
Accepted
time: 16ms
memory: 26896kb

input:

150 2998 20
57 43 1 2 17 16 7 9 11 15 6 3 12 20 10 21 5 14 4 13 18 19
70 32 13 15 17 8 19 3 6 5 1 18 16 7 21 4 9 14 12 10 20 11
119 97 2 13 19 4 21 11 8 15 9 16 1 3 10 14 12 17 7 5 6 18
31 74 12 13 20 19 18 11 6 4 10 1 9 8 3 7 2 17 5 14 21 16
40 144 15 3 6 17 9 5 13 21 18 12 14 11 20 7 10 1 19 16 2 ...

output:

13 16 1 9 20 8 3 13 4 21 12 10 12 7 8 6 3 15 8 7 19 10 19 16 19 11 14 7 20 20 1 5 7 2 4 21 2 5 19 17 18 7 9 15 21 15 13 5 3 5 17 2 20 19 3 15 20 4 14 4 17 12 18 6 9 13 8 10 15 20 16 9 9 11 3 7 12 12 21 10 17 17 12 21 5 3 4 13 13 13 1 13 11 14 11 21 16 20 1 12 16 6 8 3 15 3 11 8 19 4 9 11 15 5 16 7 2...

result:

ok construction is correct.

Test #42:

score: 0
Accepted
time: 13ms
memory: 27040kb

input:

150 2997 20
63 21 8 6 4 1 19 14 10 16 18 24 2 21 5 3 15 17 7 9 23 12
40 101 12 24 13 18 10 21 22 19 16 15 14 1 23 8 4 2 25 5 7 20
32 150 18 24 16 13 3 22 23 9 20 8 12 14 15 1 25 5 2 6 11 21
122 137 25 7 11 8 5 24 10 22 18 15 9 20 4 16 13 12 17 3 19 6
72 105 12 13 4 21 10 17 24 20 25 9 18 8 14 5 16 1...

output:

2 14 12 9 18 2 6 6 4 16 3 11 11 25 2 23 17 13 22 5 15 16 7 12 21 23 19 13 12 23 17 11 24 10 14 22 19 24 7 15 21 24 16 14 10 22 7 3 6 15 16 10 14 23 5 17 9 18 10 8 22 18 2 17 1 1 10 6 9 4 10 12 4 5 4 19 10 13 13 24 12 18 22 20 9 13 10 25 3 22 4 13 13 15 19 20 4 12 14 22 6 17 4 2 23 4 17 11 21 5 24 25...

result:

ok construction is correct.

Test #43:

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

input:

150 2900 20
84 108 9 13 4 12 20 6 7 2 11 15 14 1 17 8 16 18 19 3 10 5
24 23 6 13 2 8 20 17 1 4 3 19 12 7 11 16 14 9 5 10 15 18
141 53 11 8 2 13 19 1 12 9 18 4 6 3 14 16 17 15 20 5 10 7
37 109 8 7 2 18 4 17 12 6 16 20 19 13 11 1 10 14 5 3 15 9
88 3 4 20 3 1 15 2 18 7 11 17 9 19 10 12 13 14 6 16 5 8
3...

output:

14 4 5 2 14 5 8 1 20 13 14 17 2 19 10 3 2 15 1 13 15 4 3 13 19 19 7 20 15 20 20 14 7 10 17 18 19 13 9 6 4 20 15 11 17 2 6 13 4 7 10 6 14 4 1 1 19 17 3 19 7 1 14 15 14 4 9 13 15 14 14 10 13 7 5 8 15 7 16 10 17 20 2 11 8 2 20 15 3 9 20 14 20 10 9 17 7 12 9 6 9 6 3 9 13 1 10 2 1 5 6 20 10 2 19 18 9 18 ...

result:

ok construction is correct.

Test #44:

score: 0
Accepted
time: 70ms
memory: 34912kb

input:

150 7494 50
57 77 43 20 29 31 16 40 17 1 37 48 24 33 15 22 23 38 41 7 3 42 11 12 45 5 27 36 8 25 26 34 2 10 19 21 46 6 50 39 44 13 32 4 14 35 47 18 49 9 30 28
7 123 33 10 24 45 26 3 40 11 6 27 29 35 32 17 20 13 8 31 9 37 38 7 1 5 16 43 12 4 28 30 14 36 25 48 49 2 34 41 47 39 21 42 44 19 50 46 18 22 ...

output:

6 47 25 27 14 6 23 48 19 38 2 27 41 33 33 35 50 17 15 44 33 18 44 33 18 46 45 15 35 43 18 37 17 22 10 38 21 10 50 1 5 37 46 24 15 10 49 24 17 5 47 5 46 38 2 47 49 2 4 9 28 37 22 25 48 36 48 5 14 10 45 17 50 41 37 19 1 23 23 16 14 44 43 10 21 15 30 4 3 8 2 45 9 17 27 12 7 30 11 9 28 4 19 5 4 8 39 22 ...

result:

ok construction is correct.

Test #45:

score: 0
Accepted
time: 40ms
memory: 35028kb

input:

150 7483 50
30 40 19 50 18 29 7 53 30 22 1 31 25 20 43 23 55 16 40 42 9 15 3 33 10 35 41 51 44 32 46 21 49 39 34 48 13 28 45 36 24 8 52 47 37 12 4 26 27 11 38 2
7 59 46 18 6 9 52 19 35 21 24 28 39 54 14 16 11 20 41 23 17 7 5 31 8 29 51 25 33 53 4 22 15 37 48 44 32 2 30 47 13 49 10 3 43 34 42 45 12 1...

output:

24 13 10 26 52 20 50 16 5 40 42 43 44 52 35 33 26 23 5 15 2 41 7 53 16 25 15 41 7 52 35 24 51 2 3 49 37 7 2 6 2 23 34 19 17 5 29 54 45 6 7 20 52 9 20 24 2 28 39 3 9 18 31 42 12 16 22 46 18 15 34 40 40 54 33 14 20 29 27 29 28 8 26 43 10 13 2 35 24 51 25 30 30 8 14 45 3 44 19 22 53 49 31 55 14 26 43 1...

result:

ok construction is correct.

Test #46:

score: 0
Accepted
time: 264ms
memory: 48744kb

input:

150 14979 100
51 51 23 8 1 82 39 77 42 18 99 74 78 60 49 86 100 63 59 12 52 87 14 83 48 33 5 50 67 34 94 75 28 38 24 70 51 97 7 35 30 55 80 66 10 37 11 41 25 89 68 17 95 56 84 92 90 85 6 81 96 62 57 27 2 20 69 15 4 53 36 16 40 71 45 22 93 88 46 79 58 3 91 64 32 9 21 73 76 29 26 54 65 44 13 72 19 47 ...

output:

2 77 76 70 37 70 19 36 56 38 1 5 46 40 76 43 30 70 43 79 29 32 85 19 6 15 92 85 21 90 77 54 1 44 100 85 32 93 73 81 53 53 54 66 6 92 25 93 85 88 53 54 40 85 51 100 39 57 13 99 42 22 88 98 88 52 18 94 60 12 39 44 11 74 58 69 50 35 68 4 67 40 49 85 34 87 26 81 69 88 37 9 88 11 24 54 67 6 23 8 34 100 6...

result:

ok construction is correct.

Test #47:

score: 0
Accepted
time: 100ms
memory: 48300kb

input:

150 14976 100
49 146 50 24 101 73 47 94 6 79 38 8 75 64 36 89 15 29 97 23 56 98 74 17 44 3 7 58 65 49 14 105 21 52 95 12 59 28 10 27 2 69 32 11 91 80 26 87 82 40 48 4 35 100 53 88 5 41 55 72 66 42 22 9 63 85 76 68 77 84 70 45 30 39 57 46 51 60 86 93 61 25 13 19 18 103 96 62 20 99 83 92 33 67 90 54 7...

output:

63 96 96 56 65 48 2 34 15 97 4 37 15 48 34 60 104 21 46 53 85 43 66 89 74 73 8 75 62 70 18 1 73 23 34 20 22 15 73 40 78 59 7 25 38 13 26 95 20 2 88 57 10 100 48 1 40 90 95 5 3 28 79 27 45 83 29 7 102 15 59 29 15 80 92 3 64 10 41 88 4 6 22 68 29 15 94 23 40 39 38 93 51 8 101 85 44 26 91 70 95 81 39 1...

result:

ok construction is correct.

Test #48:

score: 0
Accepted
time: 456ms
memory: 59096kb

input:

150 20969 140
12 46 41 108 67 140 21 20 11 126 62 100 117 5 76 64 49 60 3 58 55 19 133 85 98 10 18 63 26 122 39 96 115 69 34 53 24 110 45 112 61 120 71 82 129 92 131 16 105 43 138 74 31 95 130 102 17 81 14 70 77 12 32 38 23 124 79 40 86 90 101 123 59 78 94 2 30 118 13 33 65 121 56 116 80 127 44 128 ...

output:

134 45 51 17 79 65 113 75 107 21 6 22 49 10 8 39 113 21 105 106 45 102 124 57 50 5 61 68 57 90 115 38 105 81 138 89 68 113 85 12 23 77 120 111 33 122 9 120 69 46 56 46 40 6 116 30 134 137 90 66 30 81 139 119 121 24 82 71 109 19 108 81 99 137 63 113 51 135 37 95 9 17 53 55 51 54 20 42 75 117 47 96 78...

result:

ok construction is correct.

Test #49:

score: 0
Accepted
time: 223ms
memory: 60140kb

input:

150 20965 140
45 102 99 102 76 9 81 45 94 24 123 52 60 114 75 80 38 51 33 47 49 134 66 39 107 28 141 21 89 3 18 138 12 57 26 77 96 58 43 88 119 10 59 109 98 35 42 11 74 73 140 126 86 56 41 44 90 108 93 46 54 34 83 144 65 27 15 78 14 61 72 4 139 13 48 142 71 101 37 122 25 115 145 5 85 22 16 23 36 136...

output:

135 21 67 49 92 38 39 122 100 93 18 128 131 127 5 50 141 118 24 33 13 21 73 6 114 19 24 60 122 14 144 123 45 56 108 55 88 1 126 3 97 91 98 134 133 126 121 35 87 35 74 88 29 110 84 135 28 29 131 84 141 92 128 124 46 103 74 124 113 86 123 6 56 31 141 86 126 4 68 49 12 56 59 56 98 73 82 35 96 99 15 46 ...

result:

ok construction is correct.

Test #50:

score: 0
Accepted
time: 487ms
memory: 62624kb

input:

150 22317 149
103 74 87 10 60 134 108 54 24 40 13 133 128 31 77 11 135 148 66 137 94 33 105 107 39 91 123 30 89 101 67 65 55 72 145 21 61 76 113 139 121 46 122 22 84 82 19 12 131 125 36 51 126 112 69 129 85 95 38 28 7 48 14 149 70 63 130 111 50 41 117 109 71 83 35 64 44 23 49 78 144 90 124 27 98 114...

output:

97 65 14 18 62 1 61 11 120 33 10 38 2 96 102 121 31 102 122 76 1 58 46 7 44 29 90 70 119 101 87 44 43 129 52 123 41 120 108 10 132 80 87 7 108 78 34 25 108 61 22 73 118 5 141 72 68 123 79 90 24 30 89 109 42 57 110 76 22 21 4 41 17 61 11 70 26 71 51 18 3 16 10 78 134 24 82 20 96 55 43 59 129 99 42 12...

result:

ok construction is correct.

Test #51:

score: 0
Accepted
time: 235ms
memory: 62948kb

input:

150 22316 149
66 109 81 34 109 53 56 134 62 125 84 57 89 50 100 136 14 124 146 86 78 16 118 55 54 128 44 147 10 142 129 63 107 45 148 19 123 116 113 59 17 95 105 24 5 150 43 141 1 74 85 26 93 112 143 108 30 88 65 83 104 9 97 115 90 114 145 38 13 35 126 11 29 2 92 91 52 121 82 60 151 28 140 22 72 117...

output:

49 142 141 24 76 129 28 86 142 103 20 36 29 12 38 19 28 71 62 94 73 30 35 53 39 53 110 12 62 83 17 97 60 20 78 146 28 90 127 49 102 151 51 3 32 113 49 106 5 55 39 146 105 151 126 96 139 54 84 76 106 153 150 2 133 113 70 61 107 119 16 72 108 108 101 58 46 52 51 129 128 12 150 96 2 122 39 118 141 105 ...

result:

ok construction is correct.

Extra Test:

score: 0
Extra Test Passed