0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-24 09:28:49 +00:00
OI-codes/LibreOJ/115/data/3.out

4002 lines
13 KiB (Stored with Git LFS)
Plaintext

YES
160
162
181
144
205
357
57
9
255
87
92
29
90
73
22
11
107
175
17
183
179
71
1
61
100
39
89
80
93
203
18
59
36
49
269
99
63
114
203
441
82
8
41
8
27
57
143
108
84
66
236
82
23
227
253
99
79
183
188
143
170
171
114
81
27
0
133
200
121
95
34
233
174
53
64
63
129
1
50
245
17
136
130
15
2
286
174
2
38
8
267
98
214
75
77
55
6
182
61
48
137
123
45
0
201
60
157
93
359
39
1
58
275
7
37
39
19
179
159
202
131
94
62
54
95
157
83
48
174
288
32
106
64
99
33
33
64
138
63
22
169
74
79
12
26
38
289
158
188
58
82
87
80
29
110
142
8
86
157
151
47
133
62
147
43
49
27
94
64
24
48
173
82
38
4
155
149
88
129
10
102
33
73
84
64
33
140
142
1
181
24
45
71
195
79
60
40
105
123
55
78
25
85
21
146
76
207
73
81
85
94
125
50
37
267
202
36
188
28
62
106
293
68
14
9
51
22
12
56
36
118
52
272
36
69
71
93
125
61
14
192
133
15
32
72
32
187
21
46
297
9
128
100
54
72
46
117
47
57
63
89
239
76
13
9
235
161
9
107
49
30
62
16
126
6
53
156
94
176
40
98
126
45
0
129
81
68
113
179
144
16
93
20
168
12
46
41
96
44
159
52
115
97
74
19
142
63
145
89
241
71
105
208
240
55
54
4
54
257
68
142
238
417
167
109
83
116
111
223
246
33
23
18
74
10
89
32
61
6
254
193
12
0
139
4
129
32
183
167
4
258
47
165
130
19
25
26
125
107
16
227
12
49
167
132
39
54
8
236
91
135
106
66
99
278
45
169
21
282
13
152
30
16
318
189
80
187
172
167
252
43
72
262
195
110
192
13
41
39
14
38
106
13
0
155
11
178
169
132
25
57
22
16
165
149
6
64
69
32
193
111
188
68
160
90
97
120
18
7
51
78
1
57
5
67
73
97
156
0
104
5
109
176
79
196
21
144
46
129
7
122
115
22
48
25
91
271
60
87
141
220
176
1
95
92
81
125
151
24
39
28
38
54
32
17
52
4
15
83
133
43
34
162
7
4
46
43
37
71
103
194
206
61
2
300
6
196
25
59
188
70
14
75
138
3
24
71
5
26
27
70
44
29
103
223
3
163
11
250
292
26
15
209
31
69
202
16
32
150
51
25
19
36
154
449
191
88
48
100
157
121
112
54
113
74
20
76
185
72
33
19
92
207
98
145
77
85
54
75
81
195
138
24
57
22
53
129
87
96
53
230
276
101
256
191
142
77
52
152
114
273
44
85
27
176
9
129
90
176
112
81
86
172
61
54
87
75
57
73
34
35
31
67
99
67
78
147
250
25
79
144
85
12
53
1
37
255
12
73
107
132
90
22
90
6
33
5
123
129
42
183
83
141
38
57
136
171
56
68
36
17
88
57
96
130
250
38
43
21
74
32
9
167
142
87
43
228
98
52
18
91
263
45
23
158
66
277
57
23
25
59
121
74
127
41
92
20
40
10
28
85
154
10
27
67
195
165
65
67
66
178
21
121
113
17
23
1
0
82
4
4
35
98
34
160
72
52
12
71
113
200
55
91
239
173
28
269
55
164
35
55
170
57
217
1
131
44
158
182
65
125
96
160
77
13
160
32
109
64
205
100
30
200
121
11
83
52
187
86
72
118
73
5
22
76
48
64
27
273
40
57
37
188
125
113
185
6
66
20
96
68
131
50
190
117
162
46
55
47
71
211
66
91
126
0
6
158
167
100
76
16
57
38
7
71
72
230
95
11
28
271
60
127
59
51
154
67
5
67
74
91
249
44
120
37
71
171
43
169
58
300
51
68
168
137
166
48
159
70
8
48
135
93
171
88
61
41
74
83
50
330
243
61
192
11
160
86
156
60
79
74
57
72
449
19
231
178
67
278
24
253
5
35
86
182
81
501
14
9
129
6
4
59
110
13
276
12
132
123
4
50
58
40
117
54
96
193
17
21
144
31
20
225
222
68
134
76
83
146
52
116
197
178
8
127
13
92
53
82
88
167
116
2
160
82
98
27
46
9
166
175
73
7
365
51
225
63
11
83
22
69
84
79
42
102
71
313
30
13
44
375
158
34
241
93
4
63
68
150
116
10
237
47
19
19
51
116
120
40
70
72
22
69
248
15
114
101
30
24
185
89
18
285
34
148
39
62
226
27
62
113
89
33
241
54
170
92
44
90
29
128
196
241
95
45
0
175
134
224
171
157
56
138
74
365
66
89
181
84
170
65
119
310
198
290
71
195
71
18
114
57
55
208
8
6
13
121
140
40
271
160
52
3
46
54
180
26
134
69
34
104
134
145
85
75
59
120
104
147
59
185
281
287
87
123
184
89
99
562
29
83
157
48
80
178
68
31
177
62
26
25
14
55
186
265
148
55
66
21
57
87
90
223
64
35
189
247
6
20
114
148
135
82
76
33
88
96
52
93
4
140
38
110
86
112
115
113
53
42
185
284
62
22
107
177
119
285
43
82
82
13
28
49
86
239
23
1
69
52
69
16
162
227
113
17
220
99
141
84
98
180
80
142
34
14
3
108
68
251
80
153
64
84
272
172
21
0
137
68
21
76
110
23
177
20
108
92
47
50
77
4
1038
258
71
99
82
21
80
66
173
217
189
348
93
590
28
33
68
109
90
47
108
112
77
102
77
185
88
172
4
275
88
25
785
85
94
219
167
68
10
39
171
131
114
66
56
108
55
14
145
57
57
3
30
21
25
83
51
50
6
22
94
177
113
12
23
137
25
86
6
202
118
240
5
98
44
96
114
149
82
15
177
252
102
5
19
62
17
115
65
182
32
10
157
207
250
180
273
87
312
52
128
62
130
72
20
186
39
158
66
11
5
277
31
249
128
151
55
167
96
160
118
70
30
170
30
127
84
259
137
95
8
28
150
263
77
7
20
119
29
31
14
8
94
101
17
27
86
159
40
44
204
175
46
18
37
116
67
3
39
23
11
213
355
91
48
125
78
240
3
48
46
269
87
37
110
300
41
112
61
246
37
47
124
192
58
103
15
52
115
290
67
30
131
45
42
138
81
77
27
161
60
184
68
170
204
72
114
47
10
252
191
389
33
137
81
46
54
142
155
35
36
182
92
172
60
169
38
5
165
195
70
60
254
50
158
232
67
98
100
73
91
42
38
81
286
68
99
199
13
91
265
87
69
3
9
181
41
24
217
22
281
291
110
159
282
211
94
190
53
15
15
6
18
36
124
100
49
68
194
191
176
65
161
8
121
87
149
256
185
13
36
250
27
49
11
19
7
392
108
19
119
459
232
119
216
67
85
141
54
530
47
22
46
30
128
158
107
85
40
248
66
58
7
14
247
58
171
253
96
10
51
281
115
22
98
150
24
61
96
40
94
213
91
70
439
36
226
206
121
199
3
94
104
127
28
46
123
43
98
13
57
46
215
289
67
48
28
55
148
20
116
69
128
6
95
68
106
84
16
50
10
27
243
79
31
106
113
59
107
125
19
91
77
67
138
152
59
31
177
55
59
209
137
156
84
190
16
71
86
47
61
17
53
51
137
48
42
97
35
128
57
77
271
19
50
24
173
51
83
179
115
40
92
29
105
30
180
75
62
17
139
75
75
200
285
32
32
38
77
67
183
100
250
90
41
127
334
48
93
180
145
169
20
249
27
158
253
45
49
14
1
92
175
0
265
250
78
6
0
40
60
14
79
34
237
212
166
71
7
174
167
115
59
26
209
261
92
157
235
54
57
69
268
180
17
68
65
47
109
1
147
13
11
228
27
23
190
28
31
30
166
99
214
96
129
11
107
97
99
86
95
55
199
45
98
63
54
114
5
209
20
195
635
25
88
540
87
88
81
30
28
292
198
27
72
202
172
86
52
52
63
34
163
290
122
126
8
68
180
50
183
67
244
75
72
264
7
120
411
68
116
20
29
283
55
114
65
228
10
235
76
97
132
28
45
29
49
95
73
157
26
235
2
46
12
274
252
543
213
137
54
50
94
55
187
35
46
105
34
37
61
83
119
288
143
109
85
56
232
11
84
12
130
71
23
50
292
30
468
275
116
18
278
55
2
252
186
13
155
60
71
297
143
66
6
215
66
47
149
2
85
32
536
66
56
25
45
4
178
197
74
43
36
19
92
97
282
0
170
12
96
55
285
126
61
2
66
12
82
98
66
170
95
51
26
50
2
177
232
82
45
35
36
145
161
122
235
78
38
98
399
88
147
51
46
95
21
67
63
87
173
57
32
37
48
214
59
156
105
55
128
39
5
265
281
84
38
105
34
193
57
143
73
284
571
130
75
155
63
276
25
62
12
89
92
61
90
91
85
272
202
72
70
10
80
227
24
112
99
76
46
149
41
39
59
5
50
169
101
143
3
78
98
32
45
21
116
30
174
296
104
26
108
1
227
219
90
32
52
92
68
167
192
127
116
11
127
78
100
92
224
204
38
84
33
202
4
55
196
155
67
77
156
63
120
175
167
174
71
40
70
63
27
58
104
240
171
8
41
16
178
103
31
65
18
63
138
37
68
254
99
122
34
128
127
2
285
217
20
106
291
38
19
186
94
128
300
546
85
211
5
180
45
185
95
11
500
63
120
96
144
94
93
148
61
162
15
84
291
86
206
124
89
28
17
276
140
254
36
160
16
114
12
75
40
97
194
276
186
8
102
8
60
45
89
67
192
56
86
158
189
9
75
90
296
206
67
15
132
148
11
54
30
279
97
11
89
67
282
121
167
57
128
170
68
30
155
91
37
123
199
47
36
126
90
286
56
49
19
81
246
44
93
148
114
46
69
152
86
16
5
75
65
130
195
59
88
138
73
126
74
41
265
24
86
81
96
98
32
31
29
171
29
202
99
81
146
145
85
17
112
164
11
95
69
3
95
231
180
468
37
59
246
26
75
43
12
15
7
147
49
62
74
72
54
41
300
176
57
1186
96
9
124
9
60
156
200
194
85
199
94
195
156
87
104
67
76
48
39
73
20
49
38
107
54
64
26
43
87
191
87
191
52
134
230
57
166
107
193
105
208
59
16
77
39
172
38
43
60
33
169
4
288
32
66
80
115
40
268
30
62
61
178
96
68
55
78
181
67
57
60
218
36
0
139
108
194
296
157
22
272
121
167
78
66
213
71
163
44
89
72
81
66
438
100
66
33
16
72
98
24
30
443
131
161
99
89
61
68
1595
20
34
129
87
87
30
154
214
100
17
56
31
176
23
101
70
77
99
211
79
26
17
7
101
0
37
1
219
315
120
107
67
71
100
23
91
45
478
229
112
39
164
16
157
549
79
79
113
137
268
232
96
57
112
96
71
82
63
86
62
204
36
264
21
21
122
159
53
90
265
35
295
31
29
9
252
44
99
6
12
98
63
35
34
18
87
54
145
131
25
5
46
61
171
152
32
292
102
436
146
438
45
766
87
97
153
197
166
263
94
20
59
176
17
2
27
215
275
92
48
148
8
175
263
90
19
200
7
62
35
289
142
57
25
11
335
1
49
156
143
54
56
63
91
41
52
70
91
18
25
145
83
20
128
59
57
7
132
83
230
93
50
168
100
233
6
80
86
60
70
4
91
62
61
95
200
83
88
134
32
102
13
121
59
69
489
42
160
68
88
66
102
16
150
213
3
90
219
57
290
326
220
66
97
152
215
278
166
22
123
73
86
203
19
163
191
11
123
71
5
69
59
436
170
73
57
35
219
192
85
104
282
67
246
160
224
140
52
79
211
0
44
16
42
198
114
70
253
93
19
33
251
122
69
53
72
31
32
26
126
99
208
262
73
22
81
157
14
99
194
92
502
87
23
127
139
369
9
103
21
105
264
88
72
57
40
36
93
167
88
56
49
2
43
35
197
81
101
6
51
71
112
188
10
76
145
50
445
46
26
16
91
167
79
82
220
218
52
153
83
108
181
29
197
82
146
74
60
136
55
54
186
52
58
107
20
40
59
49
174
63
252
84
65
428
77
67
58
292
137
70
18
89
3
24
164
43
48
188
90
39
107
209
100
210
73
76
15
50
0
132
199
685
231
44
147
167
69
239
191
9
204
49
2
14
94
220
158
197
100
85
0
32
149
239
111
172
86
104
56
328
52
58
177
179
61
58
2
12
393
198
276
180
28
66
88
234
20
62
44
85
186
175
149
44
155
300
6
24
58
93
234
124
69
27
47
102
203
50
193
20
49
110
300
99
40
138
53
106
153
31
23
109
293
155
12
196
67
4
52
116
120
85
3
134
64
116
20
36
8
55
87
37
15
146
2
23
158
124
171
33
519
61
36
176
91
71
100
195
66
85
146
7
30
217
63
54
1056
162
127
203
60
82
37
41
49
110
185
219
31
23
36
43
122
26
10
123
61
295
114
190
92
96
66
11
15
32
189
59
232
27
83
62
281
23
120
200
181
21
23
36
37
69
10
44
22
142
48
148
89
32
50
143
88
90
277
32
93
186
26
39
259
105
97
103
28
277
100
72
34
137
4
45
3
73
47
272
159
117
21
118
183
49
41
103
531
41
96
5
222
471
16
4
279
8
68
10
178
9
141
147
92
129
179
71
89
73
50
188
44
156
56
18
137
65
251
2
287
73
54
39
136
143
110
13
32
101
39
95
47
9
191
47
103
160
154
85
105
20
83
78
3
162
51
30
69
172
19
189
15
62
148
58
295
88
95
223
93
142
81
67
170
280
50
139
4
159
39
74
27
144
98
61
286
65
41
37
211
3
53
33
178
155
12
108
100
447
166
129
130
117
34
91
87
118
225
70
39
41
158
947
243
242
572
221
68
65
13
47
66
211
150
6
81
74
216
65
5
0
284
255
77
68
20
70
34
47
32
8
124
14
172
4
4
8
10
7
2
257
149
177
54
116
55
136
91
250
249
121
56
85
83
218
71
77
13
340
36
81
50
74
147
79
150
110
83
294
71
125
179
257
208
195
73
39
402
76
14
21
46
19
34
5
81
102
160
52
91
269
162
146
35
90
143
45
534
33
51
73
197
106
160
26
142
12
322
197
16
98
94
141
100
24
100
23
173
111
33
165
38
36
12
194
807
77
10
85
1
211
756
123
47
71
185
11
99
122
5
99
93
176
39
126
4
13
153
492
25
222
96
179
1
159
48
40
105
282
218
109
277
58
182
163
34
96
230
76
135
80
22
189
3
34
289
82
343
12
167
25
70
201
66
54
225
70
255
129
221
32
210
118
115
301
31
199
77
134
1021
35
188
38
98
133
35
99
167
7
27
132
61
23
7
12
76
71
40
140
43
98
106
84
65
55
151
230
15
63
44
173
53
59
64
141
186
132
11
175
46
56
330
247
6
7
191
188
205
120
76
227
79
430
187
13
43
114
257
16
158
39
5
129
90
73
60
76
303
119
16
291
149
50
18
64
148
23
28
10
64
185
48
277
33
93
93
80
83
257
15
443
265
120
8
159
52
6
58
74
194
172
149
114
267
193
232
122
83
17
320
300
53
97
164
176
44
450
333
67
92
42
258
25
67
184
58
19
95
167
13
48
141
261
68
173
47
80
106
75
167
69
64
66
242
177
88
31
96
273
37
490
25
12
53
34
51
250
45
97
149
75
74
195
26
248
63
210
105
129
115
60
61
71
29
22
458
45
4
228
109
146
31
253
275
113
225
288
235
56
134
87
98
177
60
1
110
67
54
204
516
175
104
332
200
228
1
259
60
64
198
223
181
45
155
113
70
72
174
46
10
38
61
17
159
47
152
133
229
131
40
68
253
230
12
56
60
99
78
84
4
68
41
215
31
89
8
136
9
37
45
134
62
24
127
280
85
70
412
334
6
5
30
227
55
102
93
70
79
160
11
121
95
29
67
159
26
22
300
186
81
443
256
83
494
44
23
67
259
159
105
25
378
98
22
181
13
34
32
142
156
217
49
57
130
84
167
34
76
389
83
125
30
48
2
169
24
285
24
45
120
15
166
79
64
69
256
131
38
290
8
64
110
199
8
232
42
211
78
60
41
46
204
56
169
68
17
61
39
103
149
37
198
23
24
7
109
298
255
47
201
50
80
123
74
289
271
72
11
63
37
562
213
72
189
46
18
0
73
248
49
4
183
297
2
63
491
22
119
83
25
35
99
112
137
51
94
57
47
87
255
68
40
407
80
46
196
51
3
28
10
111
281
42
52
248
5
3
32
65
245
278
25
53
233
155
37
187
111
110
60
44
16
74
248
28
253
24
47
30
153
159
422
127
91
140
146
181
120
160
200
154
24
61
180
58
13
258
110
229
198
47
73
236
141
49
4
90
119
75
995
446
78
58
207
31
20
5
157
6
277
65
128
98
46
61
72
293
18
77
6
103
232
71
27
7
34
21
100
7
33
69
209
35
112
67
264
208
6
199
191
158
214
185
89
27
89
165
24
0
171
439
163
100
124
181
117
16
91
75
42
96
195
241
86
41
37
14
84
62
156
241
161
89
473
46
70
59
83
3
135
4
194
161
30
508
139
115
89
91
13
114
17
46
90
412
127
311
5
19
68
150
208
432
74
143
131
153
256
57
8
18
14
9
33
108
70
112
129
16
30
77
71
291
5
378
264
20
80
19
183
5
31
87
19
93
1
84
99
152
148
61
80
272
9
87
3
73
38
256
151
67
87
77
65
286
181
70
34
126
89
80
67
95
60
120
72
88
56
156
148
156
72
96
132
150
77
17
58
83
91
117
127
157
60
108
134
192
88
63
160
163
294
75
75
107
480
202
85
31
33
170
160
78
82
263
96
63
73
16
45
298
250
6
3
117
34
62
134
82
104
24
47
231
26
273
73
86
158
6
236
50
173
18
457
484
23
60
107
113
23
90
105
38
78
143
773
14
7
29
88
10
137
87
103
259
283
366
90
240
12
3
8
125
130
41
101
97
194
37
58
84
278
217
69
22
97
238
66
292
39
584
199
10
99
3
117
296
146
12
38
89
291
98
113
212
31
73
268
198
69
54
84
45
100
109
630
25
223
220
16
61
61
200
87
157
86
52
30
67
129
207