0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-27 22:56:27 +00:00
OI-codes/S2OJ/1746/data/palindrome3.out

4001 lines
17 KiB (Stored with Git LFS)
Plaintext

946
280
1658
46
1612
370
964
598
2098
298
1730
798
946
1432
1450
656
2098
294
160
752
150
2098
1100
998
192
754
1276
298
1242
1936
390
156
460
1108
1594
1548
2098
2098
1034
440
3
136
68
20
770
1032
598
1022
1270
196
2098
348
784
1270
1374
82
1126
1270
1594
136
326
1126
84
1334
398
784
1098
350
2076
818
918
2098
2006
598
1376
598
624
1874
598
1756
784
1882
1130
1758
1050
1120
676
140
1290
400
1076
1952
392
1332
946
24
14
556
1004
1048
1330
506
784
598
2098
508
178
1282
712
298
598
842
1756
48
1394
356
2098
626
88
784
632
1462
460
774
1432
176
298
1116
1594
1244
598
460
1918
1784
518
276
22
1126
802
380
598
1
124
998
164
1394
598
1432
886
422
1756
1060
1074
1158
1056
1520
1594
598
1640
274
460
622
794
164
1838
182
1756
598
436
1612
198
598
1774
188
454
2098
2098
2098
462
242
1272
534
6
622
1496
1936
1612
2098
714
1918
1694
496
734
2098
334
1600
298
842
300
806
824
344
880
194
860
4
136
330
1562
2098
1352
368
436
504
1594
622
1744
1494
2098
1282
2098
136
554
492
998
616
478
130
746
2098
606
444
2082
2080
842
1826
2098
1380
888
1594
1100
1898
98
748
1686
866
946
660
2098
2098
1756
2098
1426
2098
2098
460
2098
36
784
598
1
946
460
258
72
598
330
1270
598
598
300
1024
358
964
1454
818
598
1936
2098
1112
666
1450
2098
250
1918
704
982
566
1382
478
288
380
710
598
1918
1134
570
390
1752
1594
468
276
982
2098
1046
1556
1594
460
2098
598
1114
42
284
168
1032
48
852
1088
32
480
518
1150
952
2060
1040
1848
1108
258
2098
734
240
1880
2098
520
394
1756
604
1350
2048
306
276
622
1594
570
786
2098
1924
154
436
2098
598
2082
234
772
272
1288
1808
424
598
1704
330
1700
180
760
1056
260
742
2098
580
282
164
784
1432
436
1866
376
932
1530
660
2098
784
1612
1138
1612
394
784
1542
2098
460
636
494
252
598
1458
670
1710
1168
1954
302
104
1270
1774
724
1936
500
418
654
978
1218
2098
1528
460
964
2098
1954
1962
136
170
1
536
1848
598
276
690
2098
1344
460
326
1432
2080
1290
1922
316
1498
1146
14
964
3
1470
962
28
368
96
1790
1938
908
1936
2000
882
512
1830
598
2098
964
1454
2098
754
758
1918
622
158
1682
1912
302
702
972
804
902
196
1384
1918
1474
1
1930
1270
1770
1382
208
2098
90
946
784
898
12
1918
2098
2098
3
1430
688
1108
82
2098
710
198
1432
2080
262
2098
598
1108
1174
438
340
598
436
1774
1432
104
622
622
1432
988
784
1502
598
6
1014
946
1108
330
870
2080
1140
946
2080
1936
254
422
164
1054
416
1594
628
392
946
2098
784
394
510
334
1756
1316
598
1294
1498
766
460
1432
130
896
488
598
598
282
2098
460
2098
2098
268
154
526
1588
498
1920
156
158
26
164
136
598
1432
802
540
1
174
640
62
240
2098
1644
652
460
2002
784
1652
378
478
618
542
208
682
802
460
1570
2080
366
946
1622
2098
270
326
1032
298
164
452
784
6
2098
1454
2098
248
2098
864
384
2098
384
598
316
598
1314
1
1926
1222
542
640
598
1380
3
1630
2098
1450
2016
2098
436
1266
2098
620
978
562
784
298
254
1108
2098
1186
152
436
764
292
1962
218
356
1178
298
378
1294
568
846
432
1370
6
960
622
474
1058
2098
2098
2080
572
1894
1612
1276
1806
140
1328
1738
682
284
1258
56
1762
640
1274
662
2098
3
1454
2014
618
1848
326
3
340
380
460
2080
366
1780
1918
114
780
1238
1102
926
1340
630
1768
2098
338
2080
946
1632
854
156
1168
2098
208
622
1044
1744
702
560
876
598
1288
2098
986
2098
302
1432
1804
14
982
966
308
164
1588
1774
478
312
414
2098
2098
1534
356
888
740
1108
1452
408
1672
802
622
1044
598
1202
1756
114
214
112
598
566
384
482
1936
1706
2098
598
1432
1228
2098
430
1594
54
894
1108
1486
1108
896
2098
478
802
2084
2098
44
946
1270
1598
3
784
2002
1152
1772
598
2098
706
416
2080
2098
1270
598
1774
848
878
384
1920
104
156
1756
598
172
458
1200
598
308
64
2080
326
2098
1546
1546
2098
846
554
1726
558
1782
1430
676
898
1612
48
176
460
256
298
196
102
550
1594
838
598
2098
292
3
1390
314
972
52
324
1950
1594
344
204
1270
944
1908
10
2080
1820
1756
458
250
100
2098
1254
616
1756
1062
692
166
1770
258
960
1432
2098
378
274
44
784
784
298
1744
158
468
2098
1384
1
598
512
1596
202
1756
2098
2080
1432
1432
1278
1270
1936
2098
598
368
598
702
1756
1314
598
336
2098
438
100
802
342
800
1
1992
1220
226
2098
618
136
1756
1108
1612
598
1150
1090
964
1270
688
598
252
1406
640
136
1270
1298
812
298
326
2098
24
2098
1956
1702
1594
12
622
598
1342
316
738
588
374
572
3
1756
650
2098
2098
2098
598
10
1970
386
1528
436
1330
250
2098
598
334
144
548
158
1574
164
622
382
1460
2098
1918
132
246
1552
24
642
1120
624
1116
364
598
1758
158
1406
712
1558
468
330
478
1208
94
1918
892
3
340
550
2010
28
882
6
1000
2048
486
784
1126
1172
1664
1646
460
2098
1450
598
14
1638
216
618
1270
944
1918
300
222
1880
782
1774
598
1890
784
474
1264
2098
752
278
476
1056
226
540
1176
1400
334
2098
676
2080
616
2098
1288
792
598
946
1592
2098
598
172
356
660
54
180
298
532
442
298
1076
1918
168
1270
1756
1270
598
136
44
734
376
1024
2080
554
1432
1270
874
880
1508
700
946
956
1694
164
1906
790
598
414
930
460
1758
598
598
460
418
1890
2098
1108
1432
2098
812
378
1
964
214
338
2000
78
1452
1034
424
1270
802
1154
466
1918
1756
1564
1432
92
1738
2080
598
214
386
354
150
428
1148
872
1246
2098
520
366
128
510
226
96
220
220
900
1688
842
1282
1580
2098
402
2098
1108
152
2080
622
164
1820
3
1496
1428
2098
1432
946
214
2080
168
3
460
1594
2098
2098
640
306
460
1126
1288
1918
216
506
1936
3
1282
410
178
1398
682
1756
198
164
330
2098
1916
668
278
434
946
1948
250
146
1694
1270
1594
2026
1406
518
1118
868
1266
1120
1676
164
1988
1554
2098
810
158
1440
130
94
618
372
2080
142
574
598
410
274
318
598
686
2098
948
1918
1090
548
598
100
2098
826
48
632
312
554
168
294
1610
1370
946
1936
408
1178
1594
304
794
158
316
460
136
102
2080
368
1468
1450
2098
426
710
450
344
598
1250
70
860
440
208
586
1344
232
2098
398
1152
1090
2098
1048
144
460
324
34
2098
1778
72
1558
472
946
156
478
1058
226
614
494
1432
1468
604
640
2044
3
450
1898
2098
232
2098
416
330
112
1468
1272
1024
2098
2
1108
1482
414
1918
598
2098
114
328
2098
1440
284
970
1382
3
278
136
598
598
784
1846
712
1612
598
944
1526
598
754
54
2098
1594
18
946
1450
598
784
2098
1232
486
274
1618
1222
2098
1358
648
240
710
2080
1270
2098
2080
226
598
1598
1248
500
1918
1830
152
622
2098
2098
1288
622
1654
158
344
2098
1080
610
1204
40
1108
594
936
964
704
2098
2098
1128
1602
784
598
646
1728
462
1574
322
2098
1756
598
1108
784
950
202
554
74
52
308
484
1270
2038
152
690
552
2098
194
2080
742
300
598
950
206
1478
802
622
158
640
1726
946
416
30
464
514
1510
600
1094
1450
598
2098
644
784
330
784
2098
36
98
2098
598
254
776
2098
6
336
1270
1928
598
1534
262
36
136
408
598
660
1028
1046
2098
958
598
750
1594
146
784
460
314
2098
640
1090
780
1566
598
1156
1352
1248
3
1570
1076
326
2098
82
298
2080
1112
1612
28
598
436
114
2080
476
2098
1888
268
22
112
598
2098
386
822
240
36
598
40
48
286
1178
2058
614
1380
478
460
1918
1398
890
1492
684
700
588
430
1450
1512
274
1780
1926
598
1270
1918
2068
228
814
1154
876
398
176
222
2098
1346
2098
738
852
2098
1028
1450
1108
764
784
1270
1450
274
478
598
240
114
598
2098
160
298
1942
270
180
946
298
666
2098
246
1450
1138
2080
2098
874
460
2098
1450
2052
326
2098
1
2068
608
1270
1372
614
48
1224
598
370
1018
192
946
1270
1270
460
1326
230
964
720
460
1270
2080
602
886
1938
290
192
2098
1270
1958
1806
784
688
2098
1740
598
1108
1456
236
302
1270
2098
1298
848
1800
190
478
986
1678
2098
54
240
220
1266
886
1198
1358
236
2080
760
2028
1388
2014
378
758
130
1636
1612
794
128
1500
542
2098
120
844
2098
908
1872
2098
1764
1086
3
1
2098
24
326
286
2098
598
1826
190
298
2098
158
850
486
1370
1716
1796
1612
110
1612
298
2080
1
824
1620
598
1126
946
946
1270
676
460
918
1594
1060
708
2098
774
388
164
198
2098
1936
1212
1450
2028
418
552
582
598
1378
1110
478
1338
598
1270
422
1408
18
200
2080
598
342
482
1430
1298
1594
82
964
598
560
1756
22
298
1412
1918
130
2098
298
1936
1594
1108
622
1190
326
2080
892
1612
598
3
2098
342
1276
36
240
192
222
1770
1010
652
598
270
598
598
1686
562
2098
438
1544
640
330
1126
946
2098
420
326
366
1126
24
168
1330
2098
1260
622
368
298
920
14
1290
314
1238
1594
740
1250
64
834
1594
196
460
392
1756
1550
3
1376
20
1344
596
1988
748
1312
1100
2098
598
3
1472
1850
1304
1270
240
1936
1918
2098
600
146
622
598
478
598
946
460
60
30
1432
278
262
82
1004
2098
1640
622
946
504
1108
3
1944
996
1770
1036
1724
1548
298
70
856
154
1960
1432
598
866
834
1638
130
1688
1288
1010
784
1326
128
578
942
74
2002
136
946
224
396
154
1408
716
334
1774
1270
736
1108
784
1828
850
130
1904
20
1432
1524
316
598
26
460
598
1210
1594
298
1450
1752
558
1426
460
558
622
2098
986
946
802
196
934
1414
2098
750
1
640
464
1036
2080
96
1004
1918
1552
2098
960
784
1612
598
1918
598
598
1488
274
316
1386
264
1268
1804
122
690
168
214
510
1108
1
326
2098
1270
1678
36
1452
1270
52
1
986
1594
598
784
304
1108
1432
622
3
1830
1482
298
1216
1270
758
324
2098
2098
964
2098
176
2098
288
1358
598
1080
1594
1432
614
412
326
1418
224
1
598
2098
704
1556
1
222
1274
1594
598
1962
988
1756
136
490
1108
1614
1516
1594
460
598
640
756
802
288
720
900
2098
1968
586
2098
1774
268
406
136
18
622
1
1984
1478
994
1236
1108
930
694
292
326
40
952
2098
598
1
102
2098
950
1320
1778
288
1612
598
1756
1622
296
1682
76
1132
342
2074
68
622
1432
1926
468
460
1450
1326
1126
2098
2098
186
1270
30
572
1270
598
964
342
460
598
636
112
478
1482
1862
742
1790
1270
186
508
1606
1126
276
130
676
460
718
784
74
1000
1270
690
1352
256
6
946
136
728
1576
2098
304
1868
478
542
318
964
2004
136
2098
134
1616
380
1130
460
622
262
726
234
288
298
1594
1270
1108
588
598
784
598
2080
936
2098
94
1108
262
2098
2098
952
1270
460
36
2098
598
20
1918
512
2098
298
48
1936
562
1436
142
2098
436
1270
622
598
132
598
2098
784
326
1756
960
414
118
100
1270
598
2098
1578
1594
2098
64
2080
326
796
1
348
2098
330
1084
2098
1936
866
246
1918
106
1236
474
598
1280
280
3
1272
1428
1
994
168
490
202
2098
598
1
196
22
784
534
790
54
1432
1900
598
1068
2080
1100
1030
604
1430
590
750
274
60
1918
1594
460
332
2098
2098
2098
298
598
726
2098
802
622
1918
642
436
1802
1634
334
34
40
120
680
68
298
168
14
3
1108
760
178
340
3
598
1542
122
458
124
256
2098
2098
336
598
298
1124
760
784
1334
1512
574
946
640
410
2098
832
52
1836
44
876
302
1432
658
598
326
2098
2080
32
298
344
400
462
2098
414
1756
40
732
968
368
330
478
158
1794
190
2098
1126
158
888
1138
1672
3
2098
2098
2
1254
2098
2098
50
1280
714
680
122
352
478
100
900
1836
598
138
274
694
850
1282
598
598
164
946
598
786
802
368
2098
272
766
1918
2098
1302
298
946
598
2098
320
164
330
48
1774
1918
598
1356
598
410
114
336
1612
530
534
298
742
618
326
88
1518
802
406
330
598
452
1734
666
1538
1608
2098
224
770
598
1160
162
622
1102
2080
554
2098
944
768
2098
820
1534
436
1918
900
290
2098
756
1108
34
1898
2098
368
1612
298
686
846
1030
784
1878
902
598
904
1422
230
394
1962
474
460
54
2098
2098
54
256
2098
2058
1612
530
330
414
1756
2098
784
1798
1
64
2098
44
1180
22
784
330
504
2098
1432
326
2070
330
2098
598
164
640
2098
2098
1972
1918
1918
1270
626
598
1918
1288
258
1270
622
26
334
594
222
136
598
1588
1756
448
598
1534
2098
190
498
1108
290
1858
1078
2098
440
598
840
114
1358
1980
1594
334
1774
320
170
298
1350
2098
1108
150
128
2098
640
520
758
1792
1126
1106
1918
598
460
1126
330
496
484
1926
1066
784
98
1108
164
478
1854
212
1
468
1126
1118
298
1288
1918
164
48
964
454
30
326
1108
650
964
1374
2002
768
1594
62
1774
154
460
946
1004
1008
1492
1142
556
1108
964
996
640
688
330
2098
3
290
1534
856
86
196
460
1486
932
1
1450
536
190
834
92
502
1890
78
3
2098
1936
1594
2080
1918
946
2098
598
2048
86
168
1036
1644
436
1918
1594
640
1110
1518
390
286
2080
132
802
640
904
1128
762
640
2098
3
1756
964
2080
126
402
1508
1158
1
256
298
1756
802
1056
2098
40
1128
952
458
1108
598
622
718
1756
598
1006
784
360
598
300
598
946
2098
812
1100
598
256
784
1348
922
1836
1056
806
840
1108
1438
1550
296
598
484
808
1126
132
2050
436
912
1594
784
316
62
622
50
326
598
1562
1
1432
20
460
370
212
2028
1918
2098
1078
184
246
1734
478
1270
326
738
1454
1108
598
482
312
1
1884
478
328
598
1254
1666
598
732
2098
598
188
598
550
112
916
728
1362
784
158
598
96
446
326
460
1140
436
2012
1680
562
70
496
694
2
1432
216
482
220
1788
1932
70
640
576
1330
268
438
460
1382
882
1660
200
2
2098
450
1866
82
622
76
460
672
598
2098
168
644
1756
952
784
144
270
2098
460
1954
2098
1418
1108
1
1270
460
598
326
878
696
1270
1270
780
830
284
436
420
14
158
2080
218
658
1264
384
330
258
478
598
598
1384
2098
2012
2080
2
1756
2098
382
2098
1598
1756
164
1020
964
298
946
1432
1914
464
456
2098
48
598
1316
360
814
622
928
1558
1920
338
728
946
50
1252
274
784
1068
622
460
246
94
708
156
746
1936
1992
2098
2098
2086
84
1564
2098
136
622
750
1704
460
1774
1756
702
598
1274
474
2098
300
1810
560
2098
1336
1126
622
1596
500
1978
52
946
2098
2098
1756
3
748
1580
784
54
802
186
1820
1764
982
262
796
598
196
1306
492
1774
436
1082
2098
300
316
598
356
164
2098
326
784
2040
2098
2098
698
622
190
246
598
1114
1774
680
1898
1756
56
1594
622
1474
784
298
3
598
262
1090
478
496
974
534
2080
1918
206
1316
3
186
522
640
1698
274
918
298
100
304
1168
598
56
116
2098
622
62
598
2022
622
2098
164
1756
1756
1270
136
2098
1658
598
496
724
254
634
2098
280
598
700
1216
1000
2098
2098
1886
2098
1698
540
172
114
2098
1488
146
586
1756
270
1574
1432
598
1196
656
598
332
834
596
1936
438
436
2098
1612
1926
324
1756
76
1108
1594
800
6
1936
86
580
76
4
1690
320
158
2098
326
1034
1612
298
1936
946
1572
2098
1594
542
1432
594
1918
1086
274
262
2080
200
2098
460
1332
602
1432
598
1002
1450
598
348
2098
658
640
282
818
136
1604
598
934
1394
182
622
1594
598
1794
460
884
1348
1160
1128
360
24
266
450
1108
692
370
1594
1270
2098
1028
2098
1536
146
434
1544
344
366
240
598
2098
598
224
520
854
390
1748
618
1440
344
622
526
1534
2098
1658
100
164
1064
1940
122
1918
268
498
282
2098
1872
208
1256
1954
778
2098
1454
1358
1048
1824
622
848
842
250
662
48
1270
1126
1184
46
234
100
1594
368
396
2098
98
2098
784
244
578
934
330
750
622
1628
2098
784
672
932
682
268
96
598
56
2098
200
1450
444
164
1936
434
522
1854
1450
374
288
1432
174
416
966
1774
1156
616
2098
298
1594
2098
6
432
564
526
264
1652
1338
810
248
1
114
598
2098
598
2098
598
158
946
662
1432
1012
252
598
1172
398
254
326
164
1660
330
586
990
24
1264
784
2098
964
1270
488
468
488
72
1028
1108
6
148
518
644
2098
460
1432
598
1864
1432
1818
1944
1952
136
718
1594
1096
450
946
598
1918
42
304
1094
288
1918
344
1702
1
8
238
1622
152
1204
1774
1774
858
1798
1328
2098
2098
1194
1240
68
270
598
1
78
376
184
436
1350
20
168
478
1450
1432
314
2080
48
598
250
784
1126
1390
1726
802
864
1462
378
964
138
2098
1896
326
1230
334
1250
540
200
1450
2098
94
784
1296
348
1432
892
356
2098
952
1594
18
2098
706
1638
2098
2098
1274
154
1170
598
1094
352
598
162
2098
450
428
552
1108
1988
778
1088
1658
652
3
502
598
164
1342
1108
2036
1224
1756
208
1216
1866
138
946
518
136
850
316
372
1
1108
784
1102
114
1594
2098
2098
1270
784
776
1936
1212
946
3
2054
1432
40
374
154
768
1450
556
946
1982
1074
1354
1714
1722
434
1108
3
2098
306
460
598
158
782
2098
390
1594
460
1362
784
1126
60
1958
1432
158
526
1212
216
622
1126
1270
2098
112
802
1094
408
1872
3
2080
298
336
1996
1428
2
1
2098
554
1884
44
484
1236
1270
184
340
638
576
786
1428
598
1594
266
598
308
480
54
1432
198
2
1894
494
1108
784
1776
334
964
168
142
768
274
2098
392
1
292
598
746
1610
946
124
598
130
250
602
2098
640
446
2098
1122
1082
208
674
2098
326
88
1936
1572
136
676
598
1270
386
304
2098
774
196
108
316
2098
1988
972
216
1108
330
2080
530
1234
1876
544
254
394
2098
80
2098
498
2098
1302
1270
364
1540
144
1514
658
1
1704
1738
1398
1108
1178
352
678
2098
2
1594
42
1756
1116
2098
598
1584
2098
2
1596
946
622
946
1086
888
460
256
2080
1550
158
804
178
1774
2098
652
214
3
784
852
3
1128
1
946
1294
378
742
1636
202
1612
280
1004
2098
1918
1292
1466
732
1108
2032
298
678
598
2098
1748
316
166
28
760
2098
2080
136
316
2098
784
536
642
532
178
622
1126
1114
598
478
946
676
262
1594
2
2098
2098
584
286
232
1240
524
478
1236
298
216
886
298
460
598
592
598
598
1710
1594
20
1936
628
1492
906
1296
198
598
2098
1992
1340
946
1132
890
2098
482
1394
726
1280
1966
836
2098
1498
1764
1202
1598
2024
598
442
2098
208
298
1774
1262
1432
2098
646
316
598
274
1432
364
996
598
342
2098
1118
164
1816
1270
988
1516
182
846
1936
576
1114
568
1408
1756
1078
32
32
2098
2098
1348
2098
1470
2098
1574
858
6
158
330
124
176
566
1756
1432
784
1298
1774
90
950
1694
1198
460
50
242
784
112
278
936
2098
762
70
2098
112
1744
964
22
790
458
348
48
690
598
946
2098
598
2098
166
2098
274
598
2098
2098
2098
1388
14
2038
2098
1366
158
254
166
978
2098
2080
260
1774
1914
782
598
2080
1270
1612
154
598
432
402
1542
622
838
598
2098
784
314
3
1612
398
482
1432
738
1098
598
1600
1918
756
1498
1126
1594
1918
298
330
622
162
576
1612
784
174
1594
598
622
964
3
1184
622
440
158
158
252
2098
436
1756
1756
630
1450
88
946
1930
854
1594
1212
2098
626
238
416
52
640
784
1756
580
1126
1182
598
1358
1162
1052
1918
1270
182
1180
138
48
272
1432
1512
598
1100
640
2062
2098
640
2098
640
1616
820
794
640
164
190
330
1756
112
158
622
202
264
326
1884
144
626
1508
598
2080
1270
240
1350
954
1084
364
2098
2098
478
1470
784
466
1270
598
598
732
200
1078
678
440
506
450
238
1936
1936
2098
1578
268
74
462
690
1756
1918
326
292
2090
556
298
726
1760
2098
1014
1916
1108
1206
598
646
360
2098
2098
730
352
460
354
3
330
1938
640
174
1756
946
1918
50
598
1594
1190
600
2098
110
1342
1412
222
744
1374
46
684
1664
1868
1624
1848
1432
1594