mirror of
https://git.sb/baoshuo/OI-codes.git
synced 2024-11-14 07:18:47 +00:00
882 lines
7.5 KiB (Stored with Git LFS)
Plaintext
882 lines
7.5 KiB (Stored with Git LFS)
Plaintext
880
|
|
2 2
|
|
2 2
|
|
5 5
|
|
5 5
|
|
5 5
|
|
12 12
|
|
16 16
|
|
16 16
|
|
16 16
|
|
23 23
|
|
32 32
|
|
32 32
|
|
32 32
|
|
36 36
|
|
40 41
|
|
40 41
|
|
48 48
|
|
58 58
|
|
58 58
|
|
58 59
|
|
64 64
|
|
64 64
|
|
64 69
|
|
68 69
|
|
68 69
|
|
72 72
|
|
72 72
|
|
72 72
|
|
78 78
|
|
78 79
|
|
78 79
|
|
81 81
|
|
86 86
|
|
86 86
|
|
86 86
|
|
88 88
|
|
88 90
|
|
92 92
|
|
92 92
|
|
92 92
|
|
97 97
|
|
99 99
|
|
99 99
|
|
99 99
|
|
107 107
|
|
109 109
|
|
109 109
|
|
111 111
|
|
117 117
|
|
117 117
|
|
117 117
|
|
123 123
|
|
123 123
|
|
126 127
|
|
126 127
|
|
129 129
|
|
129 129
|
|
129 129
|
|
131 132
|
|
131 132
|
|
131 132
|
|
137 139
|
|
137 142
|
|
139 142
|
|
141 143
|
|
145 145
|
|
145 145
|
|
147 147
|
|
155 155
|
|
157 159
|
|
157 159
|
|
158 159
|
|
162 163
|
|
162 163
|
|
163 163
|
|
168 168
|
|
172 172
|
|
172 174
|
|
174 174
|
|
174 174
|
|
180 182
|
|
181 182
|
|
184 184
|
|
188 188
|
|
188 188
|
|
199 199
|
|
199 199
|
|
199 199
|
|
202 203
|
|
202 204
|
|
203 204
|
|
207 208
|
|
208 209
|
|
208 210
|
|
212 212
|
|
212 213
|
|
217 219
|
|
221 222
|
|
221 222
|
|
228 230
|
|
229 230
|
|
229 231
|
|
233 233
|
|
233 233
|
|
238 238
|
|
238 238
|
|
242 243
|
|
243 243
|
|
245 245
|
|
245 247
|
|
247 247
|
|
252 252
|
|
257 257
|
|
257 257
|
|
264 264
|
|
264 265
|
|
270 270
|
|
274 274
|
|
274 274
|
|
274 274
|
|
278 278
|
|
278 279
|
|
278 279
|
|
281 283
|
|
285 285
|
|
285 288
|
|
285 288
|
|
287 288
|
|
297 298
|
|
298 298
|
|
298 299
|
|
304 304
|
|
310 310
|
|
310 310
|
|
313 313
|
|
313 313
|
|
328 330
|
|
330 330
|
|
333 335
|
|
333 335
|
|
335 336
|
|
339 339
|
|
339 339
|
|
339 341
|
|
346 346
|
|
346 346
|
|
349 349
|
|
349 350
|
|
349 350
|
|
359 359
|
|
359 359
|
|
359 359
|
|
363 364
|
|
363 364
|
|
366 366
|
|
366 366
|
|
366 366
|
|
368 368
|
|
368 369
|
|
368 369
|
|
377 377
|
|
377 377
|
|
379 379
|
|
379 379
|
|
379 379
|
|
384 384
|
|
384 384
|
|
388 388
|
|
388 388
|
|
388 388
|
|
390 392
|
|
391 392
|
|
397 397
|
|
397 397
|
|
397 397
|
|
400 400
|
|
406 406
|
|
406 406
|
|
410 410
|
|
410 410
|
|
416 417
|
|
416 417
|
|
416 417
|
|
420 420
|
|
422 422
|
|
422 422
|
|
422 422
|
|
433 435
|
|
433 435
|
|
435 435
|
|
437 437
|
|
437 437
|
|
437 437
|
|
443 443
|
|
443 443
|
|
447 447
|
|
447 447
|
|
447 447
|
|
451 451
|
|
451 451
|
|
451 452
|
|
454 454
|
|
459 459
|
|
459 459
|
|
467 467
|
|
467 468
|
|
467 469
|
|
472 472
|
|
472 472
|
|
475 477
|
|
475 477
|
|
481 483
|
|
481 483
|
|
481 483
|
|
487 487
|
|
493 493
|
|
493 495
|
|
495 495
|
|
495 495
|
|
497 497
|
|
497 497
|
|
497 498
|
|
503 503
|
|
503 503
|
|
503 503
|
|
505 506
|
|
508 508
|
|
508 508
|
|
511 512
|
|
511 512
|
|
512 512
|
|
515 515
|
|
515 515
|
|
515 515
|
|
517 517
|
|
517 517
|
|
517 517
|
|
520 520
|
|
520 520
|
|
523 523
|
|
523 523
|
|
523 523
|
|
525 525
|
|
527 527
|
|
527 527
|
|
527 527
|
|
529 529
|
|
532 532
|
|
532 532
|
|
532 532
|
|
535 535
|
|
535 535
|
|
535 538
|
|
537 538
|
|
537 538
|
|
542 542
|
|
542 542
|
|
542 545
|
|
544 546
|
|
544 546
|
|
550 550
|
|
550 550
|
|
550 550
|
|
555 556
|
|
555 556
|
|
556 556
|
|
560 560
|
|
560 560
|
|
563 563
|
|
563 564
|
|
563 564
|
|
566 566
|
|
566 566
|
|
566 566
|
|
568 568
|
|
568 568
|
|
568 568
|
|
573 573
|
|
573 573
|
|
575 575
|
|
577 579
|
|
578 580
|
|
578 580
|
|
583 583
|
|
583 584
|
|
587 587
|
|
591 591
|
|
595 597
|
|
597 597
|
|
597 597
|
|
599 599
|
|
601 601
|
|
604 604
|
|
604 604
|
|
604 604
|
|
609 609
|
|
618 618
|
|
618 619
|
|
618 619
|
|
621 622
|
|
622 623
|
|
627 628
|
|
628 629
|
|
640 640
|
|
640 640
|
|
642 642
|
|
642 642
|
|
642 642
|
|
648 649
|
|
649 649
|
|
649 649
|
|
651 651
|
|
653 653
|
|
656 657
|
|
656 657
|
|
656 659
|
|
659 659
|
|
661 661
|
|
661 661
|
|
661 661
|
|
665 665
|
|
672 673
|
|
673 673
|
|
673 673
|
|
675 675
|
|
675 675
|
|
675 675
|
|
679 680
|
|
679 680
|
|
683 683
|
|
685 685
|
|
685 685
|
|
690 690
|
|
690 690
|
|
690 690
|
|
692 692
|
|
692 692
|
|
692 693
|
|
696 696
|
|
696 696
|
|
698 698
|
|
698 699
|
|
698 699
|
|
701 701
|
|
703 703
|
|
703 703
|
|
703 705
|
|
705 706
|
|
708 709
|
|
708 709
|
|
708 710
|
|
713 713
|
|
713 713
|
|
713 715
|
|
715 715
|
|
719 719
|
|
719 719
|
|
719 719
|
|
721 721
|
|
721 721
|
|
731 731
|
|
731 731
|
|
731 731
|
|
733 733
|
|
733 734
|
|
733 734
|
|
740 740
|
|
742 742
|
|
742 742
|
|
742 742
|
|
744 745
|
|
744 746
|
|
750 750
|
|
750 750
|
|
752 752
|
|
752 752
|
|
752 752
|
|
756 756
|
|
762 762
|
|
762 762
|
|
762 762
|
|
765 765
|
|
765 765
|
|
765 765
|
|
768 768
|
|
768 768
|
|
768 768
|
|
771 771
|
|
771 771
|
|
771 771
|
|
774 774
|
|
774 774
|
|
779 779
|
|
779 779
|
|
779 780
|
|
782 782
|
|
784 784
|
|
784 784
|
|
786 787
|
|
787 788
|
|
791 791
|
|
791 791
|
|
793 793
|
|
793 793
|
|
795 795
|
|
795 795
|
|
795 795
|
|
797 797
|
|
803 803
|
|
805 806
|
|
806 806
|
|
806 806
|
|
808 808
|
|
813 814
|
|
813 814
|
|
813 814
|
|
817 818
|
|
818 818
|
|
818 818
|
|
820 820
|
|
820 820
|
|
823 823
|
|
823 824
|
|
823 824
|
|
826 826
|
|
826 826
|
|
829 829
|
|
829 829
|
|
829 829
|
|
832 832
|
|
832 832
|
|
834 834
|
|
834 834
|
|
840 840
|
|
840 840
|
|
842 842
|
|
842 842
|
|
842 842
|
|
846 846
|
|
846 848
|
|
848 849
|
|
848 849
|
|
851 852
|
|
851 852
|
|
862 862
|
|
862 863
|
|
871 872
|
|
871 872
|
|
872 872
|
|
879 879
|
|
881 881
|
|
881 881
|
|
881 881
|
|
883 883
|
|
883 883
|
|
883 883
|
|
885 885
|
|
885 885
|
|
893 893
|
|
893 893
|
|
895 896
|
|
895 896
|
|
895 896
|
|
899 900
|
|
900 900
|
|
902 903
|
|
902 903
|
|
903 903
|
|
906 906
|
|
906 906
|
|
912 914
|
|
913 914
|
|
918 918
|
|
918 918
|
|
918 919
|
|
922 922
|
|
927 928
|
|
927 928
|
|
931 931
|
|
931 931
|
|
931 932
|
|
934 934
|
|
934 934
|
|
934 935
|
|
937 938
|
|
937 938
|
|
940 940
|
|
940 941
|
|
940 941
|
|
943 943
|
|
943 943
|
|
943 943
|
|
945 945
|
|
945 945
|
|
955 955
|
|
955 955
|
|
955 956
|
|
960 960
|
|
960 960
|
|
960 960
|
|
963 963
|
|
963 963
|
|
963 963
|
|
968 968
|
|
968 968
|
|
970 970
|
|
970 971
|
|
978 978
|
|
980 980
|
|
980 980
|
|
985 985
|
|
985 985
|
|
989 989
|
|
989 989
|
|
989 989
|
|
991 991
|
|
991 992
|
|
991 993
|
|
1002 1003
|
|
1003 1003
|
|
1005 1005
|
|
1005 1005
|
|
1005 1005
|
|
1007 1008
|
|
1008 1008
|
|
1010 1011
|
|
1011 1011
|
|
1011 1011
|
|
1014 1015
|
|
1014 1015
|
|
1014 1015
|
|
1017 1017
|
|
1017 1017
|
|
1017 1017
|
|
1020 1020
|
|
1020 1020
|
|
1023 1023
|
|
1023 1023
|
|
1023 1023
|
|
1029 1029
|
|
1029 1029
|
|
1029 1029
|
|
1034 1034
|
|
1039 1039
|
|
1039 1039
|
|
1041 1041
|
|
1041 1041
|
|
1044 1044
|
|
1044 1044
|
|
1046 1047
|
|
1047 1047
|
|
1047 1047
|
|
1053 1053
|
|
1053 1054
|
|
1056 1056
|
|
1056 1056
|
|
1056 1056
|
|
1059 1059
|
|
1059 1059
|
|
1059 1059
|
|
1062 1062
|
|
1062 1062
|
|
1064 1064
|
|
1066 1066
|
|
1066 1067
|
|
1072 1073
|
|
1073 1073
|
|
1075 1075
|
|
1075 1075
|
|
1075 1075
|
|
1081 1081
|
|
1081 1081
|
|
1081 1082
|
|
1091 1091
|
|
1091 1091
|
|
1094 1094
|
|
1094 1094
|
|
1094 1096
|
|
1102 1104
|
|
1103 1104
|
|
1106 1106
|
|
1106 1106
|
|
1109 1109
|
|
1112 1112
|
|
1112 1112
|
|
1112 1112
|
|
1114 1114
|
|
1114 1115
|
|
1118 1118
|
|
1122 1122
|
|
1129 1131
|
|
1130 1132
|
|
1136 1136
|
|
1136 1136
|
|
1139 1142
|
|
1140 1142
|
|
1140 1142
|
|
1144 1145
|
|
1145 1147
|
|
1145 1148
|
|
1147 1148
|
|
1153 1153
|
|
1153 1153
|
|
1153 1153
|
|
1155 1155
|
|
1155 1155
|
|
1155 1156
|
|
1158 1159
|
|
1158 1159
|
|
1158 1159
|
|
1161 1161
|
|
1164 1165
|
|
1165 1165
|
|
1167 1167
|
|
1174 1174
|
|
1174 1174
|
|
1174 1174
|
|
1176 1176
|
|
1179 1180
|
|
1180 1180
|
|
1180 1180
|
|
1184 1184
|
|
1186 1188
|
|
1188 1188
|
|
1188 1188
|
|
1190 1190
|
|
1190 1190
|
|
1194 1194
|
|
1194 1194
|
|
1196 1196
|
|
1196 1196
|
|
1199 1200
|
|
1199 1200
|
|
1203 1203
|
|
1210 1211
|
|
1211 1211
|
|
1213 1213
|
|
1213 1213
|
|
1213 1213
|
|
1215 1216
|
|
1215 1217
|
|
1216 1217
|
|
1224 1226
|
|
1226 1228
|
|
1228 1228
|
|
1228 1228
|
|
1231 1231
|
|
1236 1236
|
|
1236 1236
|
|
1236 1236
|
|
1239 1240
|
|
1239 1242
|
|
1239 1242
|
|
1242 1242
|
|
1252 1253
|
|
1253 1253
|
|
1253 1253
|
|
1256 1256
|
|
1256 1256
|
|
1256 1256
|
|
1259 1259
|
|
1259 1259
|
|
1259 1259
|
|
1265 1265
|
|
1265 1265
|
|
1265 1265
|
|
1267 1268
|
|
1268 1268
|
|
1268 1268
|
|
1270 1270
|
|
1270 1270
|
|
1270 1270
|
|
1272 1272
|
|
1272 1273
|
|
1275 1275
|
|
1277 1277
|
|
1279 1280
|
|
1279 1280
|
|
1279 1280
|
|
1283 1283
|
|
1288 1288
|
|
1293 1294
|
|
1294 1294
|
|
1296 1296
|
|
1298 1298
|
|
1298 1298
|
|
1298 1298
|
|
1305 1306
|
|
1305 1306
|
|
1309 1311
|
|
1309 1311
|
|
1310 1311
|
|
1317 1318
|
|
1320 1321
|
|
1320 1321
|
|
1326 1326
|
|
1326 1326
|
|
1326 1326
|
|
1330 1330
|
|
1333 1333
|
|
1333 1333
|
|
1333 1333
|
|
1337 1337
|
|
1337 1337
|
|
1337 1339
|
|
1339 1339
|
|
1339 1339
|
|
1342 1342
|
|
1342 1342
|
|
1344 1344
|
|
1346 1346
|
|
1346 1346
|
|
1348 1348
|
|
1348 1350
|
|
1350 1350
|
|
1350 1350
|
|
1355 1355
|
|
1355 1355
|
|
1357 1357
|
|
1357 1357
|
|
1357 1357
|
|
1359 1359
|
|
1359 1359
|
|
1359 1360
|
|
1362 1362
|
|
1364 1364
|
|
1369 1369
|
|
1369 1369
|
|
1369 1369
|
|
1373 1374
|
|
1373 1374
|
|
1374 1374
|
|
1377 1377
|
|
1384 1386
|
|
1384 1386
|
|
1386 1387
|
|
1389 1389
|
|
1392 1392
|
|
1392 1392
|
|
1394 1395
|
|
1394 1395
|
|
1395 1396
|
|
1399 1399
|
|
1399 1399
|
|
1399 1400
|
|
1403 1404
|
|
1403 1404
|
|
1408 1408
|
|
1410 1411
|
|
1411 1412
|
|
1414 1414
|
|
1414 1414
|
|
1414 1414
|
|
1419 1419
|
|
1419 1419
|
|
1419 1419
|
|
1421 1421
|
|
1421 1422
|
|
1421 1422
|
|
1425 1425
|
|
1425 1425
|
|
1428 1429
|
|
1428 1429
|
|
1428 1432
|
|
1431 1432
|
|
1431 1432
|
|
1434 1434
|
|
1434 1434
|
|
1441 1441
|
|
1446 1446
|
|
1446 1446
|
|
1446 1448
|
|
1454 1454
|
|
1454 1454
|
|
1454 1454
|
|
1456 1456
|
|
1456 1456
|
|
1459 1459
|
|
1459 1459
|
|
1462 1462
|
|
1466 1466
|
|
1466 1466
|
|
1466 1466
|
|
1468 1468
|
|
1468 1468
|
|
1468 1468
|
|
1470 1470
|
|
1472 1472
|
|
1477 1477
|
|
1479 1479
|
|
1479 1479
|
|
1479 1479
|
|
1485 1490
|
|
1487 1490
|
|
1492 1492
|
|
1492 1492
|
|
1492 1492
|
|
1495 1495
|
|
1499 1499
|
|
1499 1499
|
|
1501 1501
|
|
1504 1504
|
|
1504 1505
|
|
1504 1505
|
|
1509 1511
|
|
1509 1511
|
|
1509 1511
|
|
1515 1515
|
|
1517 1518
|
|
1517 1518
|
|
1517 1518
|
|
1520 1520
|
|
1520 1520
|
|
1526 1526
|
|
1526 1526
|
|
1526 1528
|
|
1528 1528
|
|
1531 1531
|
|
1531 1531
|
|
1531 1531
|
|
1533 1533
|
|
1535 1536
|
|
1536 1536
|
|
1536 1537
|
|
1539 1539
|
|
1539 1539
|
|
1541 1541
|
|
1541 1543
|
|
1541 1543
|
|
1547 1548
|
|
1550 1550
|
|
1550 1550
|
|
1558 1559
|
|
1558 1559
|
|
1558 1559
|
|
1562 1562
|
|
1570 1571
|
|
1570 1571
|
|
1576 1579
|
|
1577 1579
|
|
1577 1579
|
|
1581 1581
|
|
1581 1581
|
|
1581 1581
|
|
1589 1589
|
|
1589 1589
|
|
1591 1591
|
|
1591 1591
|
|
1591 1592
|
|
1595 1595
|
|
1595 1596
|
|
1595 1596
|
|
1598 1598
|
|
1598 1599
|
|
1602 1602
|
|
1602 1602
|
|
1602 1602
|
|
1605 1606
|
|
1606 1606
|
|
1608 1608
|
|
1611 1611
|
|
1616 1616
|
|
1619 1619
|
|
1621 1621
|
|
1621 1621
|
|
1621 1621
|
|
1626 1626
|
|
1626 1629
|
|
1633 1633
|
|
1636 1638
|
|
1636 1638
|
|
1636 1638
|
|
1651 1652
|
|
1652 1652
|
|
1655 1656
|
|
1655 1656
|
|
1656 1656
|
|
1659 1659
|
|
1659 1659
|
|
1659 1660
|