0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-12-05 03:06:26 +00:00
OI-codes/LibreOJ/115/data/1.out

3802 lines
12 KiB (Stored with Git LFS)
Plaintext

YES
3
173
96
158
126
111
296
75
28
134
47
34
191
138
286
44
57
56
282
41
0
41
202
165
53
35
200
135
133
204
113
33
84
39
193
88
148
90
320
60
113
216
55
260
10
35
79
33
103
232
80
291
86
74
26
77
198
43
206
56
89
85
53
72
9
70
93
247
89
192
264
178
290
65
25
78
113
183
25
163
1
64
18
46
117
36
59
147
25
17
136
68
24
44
95
72
38
81
20
22
28
23
246
120
105
67
344
70
200
45
10
108
63
54
182
170
78
46
34
54
126
189
173
186
239
48
83
36
229
41
117
53
15
13
138
52
87
157
235
165
106
40
25
174
4
23
80
97
188
83
62
35
76
95
52
46
89
291
191
12
49
40
286
61
275
257
153
198
9
49
21
50
100
167
8
43
74
13
26
100
3
64
83
43
57
259
9
97
45
18
7
111
11
261
110
6
163
149
114
5
84
134
98
31
20
151
68
18
94
77
26
78
170
148
268
177
17
107
7
76
61
175
65
36
29
46
265
77
19
23
180
178
176
54
7
75
35
164
31
36
176
134
151
88
151
62
69
93
177
14
243
18
24
187
1
77
71
176
35
146
86
291
232
13
75
108
164
186
36
19
126
125
244
72
120
260
11
56
100
266
74
8
53
52
36
10
66
46
147
18
155
100
52
263
132
23
124
4
19
60
63
63
90
58
126
43
50
252
292
85
124
418
85
88
8
60
70
85
0
88
72
95
75
119
70
87
45
139
34
28
71
90
78
18
48
50
95
121
152
12
24
135
137
28
158
182
226
75
8
252
77
181
41
33
124
74
21
213
62
100
62
76
15
75
76
51
33
87
15
41
100
194
189
176
38
62
85
30
62
149
61
130
63
166
84
97
157
279
173
119
248
40
93
14
78
268
47
9
13
26
383
151
2
126
199
80
15
76
54
109
91
42
5
293
236
138
183
12
32
37
24
11
16
38
125
382
80
133
81
35
120
187
14
168
12
47
12
45
61
7
44
74
160
6
36
36
68
91
32
0
79
7
169
57
65
35
155
43
1
158
6
149
29
74
133
120
169
191
0
79
58
125
48
51
61
109
186
6
168
10
89
96
159
12
176
182
82
84
119
8
177
58
98
164
138
112
81
47
63
238
55
84
352
77
109
62
70
17
199
56
62
45
116
200
144
99
236
58
237
74
114
8
92
85
107
5
74
72
173
14
61
156
302
38
132
45
46
55
176
40
73
161
47
122
23
113
13
3
253
31
92
182
89
131
75
203
0
78
194
63
64
9
64
2
89
42
27
288
39
55
19
114
12
37
159
235
192
337
191
24
76
105
89
293
141
110
82
20
41
0
13
18
264
81
175
91
16
15
166
99
49
40
202
104
69
123
9
175
90
33
149
127
168
143
98
84
62
110
249
17
72
817
109
8
116
87
121
199
143
216
25
197
7
15
144
60
62
45
117
58
55
40
134
246
30
67
79
47
123
40
666
283
64
206
17
120
20
354
99
97
180
78
32
9
7
36
83
50
86
192
27
51
161
285
69
39
185
97
65
299
283
8
170
147
70
98
99
16
115
125
12
182
2
320
221
67
197
45
250
137
66
116
32
92
109
77
166
100
641
131
144
183
115
141
153
36
84
145
2
57
177
49
225
51
28
43
176
281
56
147
132
3
27
98
43
167
106
66
216
117
2
87
102
19
123
18
15
5
81
28
97
47
167
21
76
81
129
41
493
808
165
30
193
151
128
140
280
139
61
16
32
215
183
26
49
10
209
182
43
48
42
93
271
29
179
34
198
7
42
196
45
13
79
6
61
58
41
8
209
96
219
7
179
75
106
99
86
142
82
140
265
81
76
85
80
161
4
104
155
41
74
36
90
15
144
145
61
52
26
0
145
59
36
164
263
33
133
85
168
0
27
125
7
158
55
28
47
154
58
41
98
199
2
143
190
19
138
193
120
81
936
92
547
69
45
4
80
61
79
91
277
26
71
191
67
13
34
3
84
297
57
89
44
64
92
38
546
51
21
195
8
52
133
2
21
24
34
22
70
49
159
95
34
275
255
96
92
43
65
30
151
179
89
82
40
139
26
502
88
284
22
213
8
247
15
159
72
212
38
59
34
81
89
3
33
246
115
85
68
85
68
92
117
53
14
12
147
50
188
69
8
96
18
65
112
72
20
274
19
22
58
177
292
27
88
159
164
94
91
130
150
49
51
101
480
31
0
39
39
271
125
13
82
15
0
32
71
28
70
286
295
267
66
142
19
145
94
25
260
81
186
13
73
26
174
253
260
48
11
89
158
30
205
170
90
64
41
76
86
6
2
21
8
182
26
297
145
211
259
292
159
109
435
56
5
233
73
184
144
37
129
240
51
264
37
84
195
128
31
89
63
65
174
8
225
79
99
12
28
100
269
48
85
165
30
63
238
92
21
0
118
274
44
93
147
5
69
223
18
155
72
227
79
52
47
766
195
81
20
175
78
18
58
76
123
0
61
294
111
73
68
265
76
82
1
120
88
159
44
54
105
8
186
191
196
57
43
191
99
222
4
63
106
12
102
8
223
51
85
0
7
16
4
50
178
46
94
98
24
407
109
24
89
86
175
161
118
33
66
88
47
16
69
103
8
273
51
126
40
143
119
18
207
45
74
522
13
82
277
0
75
64
68
176
72
64
43
94
152
166
67
21
66
94
76
161
176
69
66
54
11
121
165
37
77
228
10
262
163
80
27
68
35
60
87
45
47
47
397
112
37
44
184
78
196
114
245
20
139
144
170
2
173
100
14
73
60
289
34
79
147
77
71
76
48
88
481
95
183
72
217
111
95
1
244
62
79
88
180
161
86
45
4
131
276
9
150
21
150
121
68
13
78
87
90
293
68
289
81
186
32
49
157
97
17
40
177
53
271
171
98
15
68
38
67
112
95
16
332
153
194
50
298
170
94
141
149
134
38
15
94
22
138
100
17
2
59
63
62
195
189
71
64
84
84
91
223
76
244
1
212
9
99
42
23
224
98
143
115
79
137
64
97
272
252
195
12
89
87
5
28
98
4
4
117
174
41
94
41
41
71
164
200
87
39
39
137
100
46
125
70
57
10
149
139
85
67
274
75
169
55
45
45
138
55
83
32
150
75
159
101
18
25
114
223
12
195
70
20
70
34
56
71
129
115
82
33
23
67
78
194
175
119
78
199
166
334
56
133
149
93
118
197
322
70
88
115
75
209
152
138
33
272
27
21
36
8
241
40
87
82
12
64
216
68
8
181
87
80
6
64
70
156
97
63
246
141
218
66
25
193
21
85
168
53
163
243
1119
262
47
64
86
90
74
21
191
1053
3
148
112
97
102
170
84
59
45
36
147
98
78
91
146
24
91
124
41
71
85
203
123
239
61
64
94
38
64
172
292
268
104
596
169
91
170
160
164
62
54
48
128
54
56
20
133
164
133
45
22
87
98
21
41
180
69
181
142
422
214
72
94
273
87
121
147
77
5
126
85
214
202
21
41
57
69
44
3
8
31
36
66
79
280
286
175
67
68
68
38
46
1
167
11
94
37
49
172
45
103
163
39
64
27
170
46
33
99
29
69
43
172
272
1
272
129
222
176
137
100
148
117
37
165
50
130
4
3
11
24
9
47
34
34
86
210
14
251
73
197
114
216
98
33
18
168
0
92
132
62
26
65
89
222
12
96
51
9
81
93
11
109
65
128
199
82
11
108
85
40
45
250
34
181
32
62
4
59
180
131
143
65
126
10
54
143
19
83
139
134
94
202
133
203
16
67
105
15
42
95
250
60
253
160
272
8
133
102
100
19
298
171
88
131
36
274
121
178
57
133
171
27
57
174
30
40
113
40
4
170
175
92
198
47
4
197
26
79
65
259
42
52
72
12
243
55
67
193
9
121
37
9
200
26
0
215
177
192
191
115
223
31
296
211
27
76
63
50
111
69
174
27
89
148
93
57
28
22
14
92
7
440
53
149
194
196
188
7
270
42
12
73
86
31
221
65
257
32
95
2
127
83
15
82
114
269
62
7
73
212
23
129
13
88
35
41
54
42
96
10
162
81
54
69
214
254
89
24
60
10
290
108
154
73
125
67
92
84
55
427
100
8
77
58
254
82
265
129
87
120
188
174
97
142
44
191
10
48
15
127
5
192
111
10
33
48
80
46
84
285
69
39
60
29
30
51
95
116
123
93
209
32
18
13
67
2
67
79
283
6
137
54
87
38
220
43
293
93
47
7
92
239
48
99
263
27
27
133
46
99
100
40
32
1
22
78
207
159
25
222
12
52
4
274
291
25
71
79
125
43
21
33
77
72
181
83
92
58
10
55
65
165
85
38
101
13
199
164
72
172
126
21
200
47
175
152
209
64
69
43
18
268
166
64
54
100
165
130
96
22
84
10
336
14
193
71
62
75
72
251
195
43
177
49
17
12
79
297
96
13
265
4
276
83
145
158
156
14
252
38
9
284
75
14
42
37
33
418
17
113
217
96
164
60
73
176
57
193
336
58
2
78
68
0
60
70
22
8
147
88
166
7
3
160
160
156
1
91
92
66
221
206
198
229
666
9
88
11
232
124
52
70
198
1
71
196
55
37
96
155
113
64
218
88
198
248
24
165
164
21
20
47
49
21
169
35
40
134
731
606
57
57
25
156
100
22
59
24
90
81
180
50
241
72
113
4
94
28
56
54
173
143
45
186
113
46
43
162
68
19
5
123
112
20
78
108
87
12
108
21
154
132
61
198
32
41
194
61
102
35
13
15
35
57
31
1
166
83
40
184
6
23
32
51
27
269
165
336
22
55
106
237
69
22
184
68
126
194
88
101
5
209
192
52
22
57
54
276
26
102
41
165
212
53
59
97
16
54
96
8
139
63
274
4
57
150
62
193
227
139
16
83
34
212
102
142
26
87
264
39
132
90
14
62
81
0
3
73
156
23
17
189
17
272
11
130
93
66
80
56
100
7
242
10
88
21
169
93
39
161
16
162
22
73
281
1
30
93
70
3
16
24
50
124
525
37
179
95
39
154
43
515
194
199
217
40
86
28
193
25
991
43
43
110
220
94
27
6
73
13
80
107
267
72
165
215
64
80
35
163
58
195
32
21
947
81
43
334
241
195
50
11
20
66
154
294
188
69
211
60
100
57
187
216
68
51
288
35
32
108
157
37
202
259
83
51
106
84
172
0
60
77
154
119
114
84
183
53
85
30
103
434
129
254
100
85
189
5
47
292
150
41
90
185
190
73
5
359
83
153
255
235
23
94
187
47
33
29
4
51
82
24
65
109
113
175
284
5
84
57
23
71
190
163
34
68
72
155
677
102
30
74
83
18
49
187
210
37
7
218
174
26
20
79
7
122
622
65
180
342
172
6
105
39
33
44
38
132
74
80
50
172
99
59
108
559
135
145
25
27
66
132
36
81
189
34
41
86
4
156
271
34
108
70
276
39
76
226
133
248
90
93
278
165
22
60
216
83
166
154
46
60
122
16
67
62
76
168
14
186
92
101
86
267
2
87
241
40
0
27
179
82
272
123
281
141
101
300
50
121
507
428
96
90
213
4
23
32
54
62
23
58
8
75
157
52
150
80
86
426
113
92
8
15
85
40
298
294
51
48
226
219
260
70
93
57
7
52
38
270
74
28
38
150
86
577
90
25
29
86
32
72
134
122
61
125
89
272
23
33
42
67
139
293
51
58
84
128
164
108
165
23
63
31
79
18
35
150
45
62
116
26
82
186
122
143
168
24
91
12
187
292
11
31
293
23
143
181
166
63
90
42
21
92
57
29
187
73
188
8
129
151
65
208
38
231
48
50
112
24
4
38
151
236
18
30
143
8
107
100
90
66
97
24
71
614
216
53
61
137
20
63
22
269
607
161
40
45
78
61
75
33
97
137
125
34
81
63
8
214
122
36
2
158
92
213
454
162
200
76
50
152
173
8
64
98
40
190
63
26
185
248
195
198
20
144
86
53
151
19
14
174
136
149
46
41
165
23
32
102
33
23
82
49
64
16
39
77
255
19
26
189
144
7
13
232
114
196
4
126
52
260
258
189
142
240
65
305
205
118
4
178
40
88
81
93
138
166
174
60
138
158
153
190
187
267
96
91
179
100
109
22
96
28
267
79
71
187
186
184
117
231
15
69
109
95
43
225
51
163
101
222
112
72
180
235
692
144
72
110
262
92
33
9
7
115
46
118
147
85
66
52
114
210
256
17
154
280
42
30
167
9
45
2
2
9
86
80
76
100
136
51
21
23
53
84
234
85
131
92
149
109
15
227
74
37
13
925
686
43
99
21
167
67
33
61
164
82
40
136
298
285
143
38
121
23
1
210
196
31
81
40
568
62
138
198
13
11
230
28
141
187
196
92
7
67
167
40
96
38
75
150
77
18
56
117
68
85
48
230
26
215
52
4
290
300
298
49
286
19
161
46
4
38
43
325
198
458
81
99
81
55
695
223
104
57
80
162
136
33
100
68
110
102
32
274
65
131
108
44
7
181
61
24
196
0
79
123
154
33
47
167
54
71
217
27
155
135
16
177
169
16
90
436
45
32
8
111
36
32
90
81
155
101
4
275
56
248
22
8
10
202
53
37
110
95
52
1
280
71
90
111
197
114
12
377
11
73
154
265
92
51
32
6
125
25
220
109
98
391
50
10
177
105
43
76
213
57
60
106
238
52
134
125
27
87
8
178
54
143
704
27
30
23
57
53
189
85
32
77
49
74
48
197
127
245
97
74
72
0
130
25
147
246
41
183
2
17
150
123
40
75
1
97
121
40
22
98
179
184
76
118
354
0
90
96
35
230
29
60
167
9
64
47
58
8
49
114
90
209
218
159
188
44
61
84
90
274
60
33
85
207
26
48
128
228
222
47
12
87
149
29
230
100
145
99
66
14
169
11
49
44
59
1
247
11
115
46
178
20
74
228
104
481
91
8
15
177
12
97
9
104
137
246
95
31
124
147
1
199
289
123
50
27
127
34
15
132
49
50
50
237
33
247
233
236
68
81
195
93
295
211
427
0
186
280
342
219
60
276
185
11
73
196
230
76
65
61
61
63
16
12
23
61
124
3
174
139
132
75
52
122
156
251
0
76
112
516
144
85
527
37
117
239
182
45
62
316
297
189
78
257
118
1
297
174
53
46
92
164
74
151
63
139
42
81
0
66
10
162
102
168
25
94
63
82
34
40
113
29
20
181
449
3
20
188
162
149
57
43
92
30
96
6
80
23
199
32
177
31
113
14
47
82
15
198
46
189
364
99
3
33
252
180
66
164
102
60
228
22
91
13
143
141
66
4
63
187
54
122
31
236
132
78
5
91
131
64
468
182
278
446
41
362
97
74
386
204
13
281
30
35
3
151
360
211
124
44
80
151
74
379
223
248
104
173
141
390
98
223
72
2
75
118
75
16
136
75
166
159
59
33
160
26
133
98
55
214
199
125
425
150
111
18
20
106
23
5
238
298
38
378
79
13
210
46
30
189
157
162
399
226
80
74
165
15
33
224
205
183
89
131
7
34
112
78
5
568
203
193
33
67
46
72
83
165
277
158
271
109
140
245
64
217
198
41
74
292
34
29
17
159
244
100
22
80
145
147
265
63
282
60
32
194
141
56
42
86
73
219
114
768
104
196
70
52
90
36
16
488
86
202
59
6
83
5
114
72
62
41
221
107
64
292
175
79
131
1
16
290
117
140
15
89
82
3
33
78
30
145
34
264
261
90
19
123
43
74
194
57
36
33
1
186
62
277
374
22
78
67
501
295
42
553
152
55
144
129
22
15
336
150
209
12
69
3
236
185
80
388
161
111
208
182
176
180
19
21
281
26
47
287
112
530
25
289
701
82
37
26
199
282
59
26
56
21
51
21
55
562
50
12
190
254
178
134
3
72
91
16
92
177
122
246
178
252
0
120
242
152
88
111
63
55
21
24
170
3
164
55
211
102
273
23
264
17
114
132
100
125
189
7
34
216
10
150
196
101
241
298
31
89
422
146
24
9
107
94
158
53
92
37
13
44
249
154
30
172
187
340
45
180
134
186
99
40
64
24
10
106
10
136
10
288
38
79
56
52
90
70
18
20
231
116
168
163
38
13
236
83
23
12
231
293
165
461
6
64
454
3
181
4
107
83
66
84
28
133
229
154
173
75
159
72
60
5
14
40
4
60
77
178
43
35
29
200
271
15
97
128
742
81
9
17
61
77
151
61
117
58
75
659
102
147
240
111
38
230
160
151
55
185
204
217
84
81
509
81
33
127
287
218
368
150
82
232
99
146
255
37
95
77
86
162
167
157
167
838
60
94
281
297
52
96
693
95
43
2
78
248
94
52
25
69
47
57
77
15
161
36
204
126
53
16
239
118
130
52
102
25
131
274
75
18
281
70
89
100
174
113
63
13
174
476
140
136
5
24
434
50
165
34
50
241
263
28
178
144
89
129
95
41
10
10
194
56
97
148
219
278
99
26
40
144
35
170
48
27
52
78
148
17
193
153
477
70
26
19
465
152
198
97
51
94
5
61
38
62
701
113
132
62
107
4
7
161
139
42
263
123
156
73
45
66
30
18
41
55
159
82
13
1
292
13
199
87
36
213
157
41
60
20