0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-27 21:56:28 +00:00
OI-codes/LibreOJ/2392/data/02-16.in

1002 lines
8.6 KiB (Stored with Git LFS)
Plaintext

1000 80 1
0
8138
16097
55052
132991
173831
191917
291217
349204
387976
510410
538297
566672
684616
763244
787637
872089
996937
1099484
1222638
1282821
1406083
1530218
1560976
1622871
1740617
1831309
1868920
1940406
2016359
2041718
2176541
2311739
2434375
2484665
2541798
2626695
2666664
2684068
2690328
2735500
2785079
2825056
2910315
3004413
3032447
3076141
3175334
3241848
3299641
3366640
3472377
3541782
3668720
3740735
3800303
3813224
3835209
3907186
4044290
4150109
4160500
4163145
4236359
4289571
4408424
4506651
4604349
4694559
4756658
4775126
4802710
4902900
4961012
5079478
5181440
5231735
5358842
5422671
5446550
5550614
5629935
5705672
5838113
5936706
6034600
6059926
6144643
6159062
6283163
6409839
6512754
6601064
6609433
6689226
6788551
6896716
6920411
6993099
7097203
7140298
7182618
7294838
7325843
7341986
7398127
7525492
7642272
7714017
7800194
7865038
7959148
8061180
8197558
8285929
8356586
8454957
8551590
8659314
8784329
8880455
8954892
9015554
9074295
9156019
9237861
9322046
9331965
9380420
9516543
9649455
9746976
9835466
9897905
9945968
9962884
9979819
9981089
10003990
10006668
10010697
10138562
10172463
10301166
10363206
10433068
10461752
10486944
10565875
10683982
10690909
10730761
10856449
10866040
10993984
11026624
11141518
11241654
11244992
11299544
11432497
11522997
11542806
11602173
11699157
11738718
11775665
11823315
11919033
11990273
12040284
12071180
12202130
12318739
12362004
12496409
12527300
12651294
12769468
12869887
13003856
13131710
13196062
13239863
13272306
13324091
13452212
13584381
13711339
13774237
13878879
13965271
13996463
14088570
14130848
14193651
14207543
14343384
14475302
14610905
14706690
14712010
14839770
14905640
15040799
15100570
15235929
15247317
15383423
15415516
15460007
15469677
15500281
15567378
15697673
15808186
15897806
15977768
16097420
16111750
16141043
16266573
16301572
16346960
16378891
16471769
16473015
16489226
16530965
16553367
16575897
16652607
16722736
16792679
16866996
16884778
16969196
17058781
17168277
17284959
17357447
17451750
17499534
17505257
17613614
17687231
17753234
17782943
17845295
17927713
17985571
18038056
18107259
18185512
18313747
18321145
18458175
18487174
18571016
18685566
18735655
18739956
18824696
18932316
18942106
19029932
19062940
19126353
19240592
19371297
19464755
19564329
19591498
19593923
19717160
19843195
19961175
20050411
20171860
20227706
20274499
20345454
20469644
20520244
20621540
20754632
20790391
20902741
20920971
20982379
21108202
21198316
21309281
21378616
21412130
21480153
21503207
21613933
21673339
21801979
21927399
21993047
22111574
22243637
22314713
22331820
22431351
22515968
22602434
22731721
22834882
22903076
22904893
22984298
23029032
23149841
23235773
23365130
23422035
23430282
23455477
23589782
23631452
23632262
23741367
23786896
23907024
23935363
24028783
24109605
24122447
24147944
24271067
24308615
24347251
24458205
24480664
24542291
24642257
24767749
24888858
24900198
24909833
25031693
25160096
25273431
25350160
25460456
25531566
25634942
25705865
25792640
25863195
25998367
26049596
26156958
26243345
26270055
26279436
26375404
26458114
26594049
26607262
26706275
26736472
26791046
26824469
26925456
27011936
27035055
27035748
27061908
27072236
27172555
27180675
27235781
27299695
27428657
27522219
27572534
27656628
27693882
27810727
27877514
28009324
28087257
28088112
28146372
28262968
28315477
28379715
28485842
28590305
28679707
28779502
28873683
28906276
28917063
28963835
28991932
29077483
29199838
29322946
29391264
29472387
29482524
29551919
29616801
29747394
29800836
29869971
29944513
30071846
30128679
30261048
30389224
30451269
30464146
30549194
30622480
30662287
30763937
30802144
30878840
30988360
31091695
31149975
31224059
31272707
31313365
31421067
31427082
31452508
31568435
31648153
31679512
31795128
31854931
31951922
31966905
32100744
32125402
32156565
32203763
32301016
32424579
32535409
32655996
32770117
32890612
32976421
33067864
33098301
33199211
33285950
33367948
33389306
33489824
33532063
33547873
33588610
33628834
33708087
33722416
33768054
33779541
33842814
33952568
34077190
34168419
34201998
34328077
34456384
34588955
34699851
34833593
34834052
34885705
34966430
35058765
35181974
35258014
35364940
35374365
35488932
35561884
35623154
35711986
35754994
35815839
35853797
35881259
35988269
36025864
36081829
36207795
36276257
36318449
36340067
36445627
36484292
36533400
36590102
36664311
36750285
36802132
36928920
36978234
37089754
37109876
37137261
37182130
37242282
37361462
37451472
37478129
37583652
37644153
37678705
37727873
37767777
37868265
37914511
37940038
38013612
38043445
38142439
38253123
38288776
38351127
38415312
38521499
38547796
38645875
38779244
38816192
38921104
38993066
39044937
39103454
39111423
39185628
39204629
39331811
39382476
39412819
39525203
39576863
39617057
39748153
39785932
39879222
39971666
40040434
40157454
40280967
40387996
40407014
40426588
40500491
40500820
40599830
40608543
40720360
40757002
40827531
40915222
41025723
41109678
41115721
41163805
41166059
41262778
41390960
41435190
41507039
41543536
41574546
41594992
41710421
41718408
41746584
41878530
41894854
41957128
41994013
42060409
42067763
42081293
42146865
42278584
42283522
42419480
42449381
42517115
42607634
42657400
42707797
42742185
42744400
42877157
42914143
42918649
42985918
43092998
43151107
43267741
43268656
43326880
43430761
43434379
43570444
43584769
43640565
43644101
43737049
43847125
43912033
44033915
44090038
44134901
44184452
44247262
44357909
44375925
44431670
44522035
44598808
44720347
44828459
44865873
44882496
44958537
45066026
45095889
45195315
45304739
45341929
45350727
45482099
45531660
45666245
45701824
45828320
45872072
45920688
45930868
46004183
46128219
46142767
46198240
46320129
46393670
46445570
46538540
46675612
46743209
46834349
46927608
46968735
47070617
47206296
47242267
47310029
47392516
47458021
47522409
47540798
47624791
47640679
47684882
47811262
47893708
47932647
47946411
48019476
48023244
48048739
48103359
48198009
48318072
48427981
48435441
48460904
48461593
48518512
48532123
48568023
48652902
48695142
48697264
48786661
48902980
48949167
48954464
49048559
49122924
49124624
49183008
49294738
49391873
49424510
49464392
49575405
49633593
49651351
49720620
49761285
49863642
49898564
49928447
50016859
50081193
50212009
50285618
50325262
50377392
50508169
50600550
50651167
50691661
50811387
50845194
50972739
50998437
51053888
51161152
51162278
51258735
51273144
51307652
51350193
51469391
51481420
51544629
51632353
51767776
51803041
51917706
52016626
52042045
52128800
52244353
52280150
52286306
52322387
52392551
52437019
52566365
52578494
52663537
52673756
52717238
52832128
52857608
52908509
52954922
52997463
53070266
53103793
53212368
53349233
53350287
53396119
53442349
53558743
53629922
53748723
53759638
53784459
53856043
53931922
54014501
54060557
54067329
54103214
54110261
54182016
54265954
54277005
54309298
54384462
54482477
54585513
54611062
54741272
54813028
54839726
54840572
54884476
54898803
54945322
55064979
55176744
55201848
55278309
55393573
55461501
55563037
55592994
55618588
55716070
55797858
55865471
55974177
56034367
56108851
56131364
56201452
56300935
56421535
56492826
56528268
56653524
56747842
56819398
56898939
56932295
57030212
57148808
57258129
57316503
57395974
57447181
57539479
57614168
57722452
57765485
57853454
57923022
58037714
58104896
58140183
58188787
58247413
58312590
58403196
58449746
58489217
58544142
58574325
58702839
58736038
58783578
58828626
58865650
58949873
58975914
59101621
59108450
59186469
59302287
59337625
59464184
59570242
59580041
59667263
59733401
59801747
59806617
59830921
59878845
59975129
59975708
60068034
60189934
60269802
60370923
60417691
60552332
60578373
60611333
60654279
60737089
60825689
60895457
60980743
61074847
61201793
61279494
61350147
61358848
61411309
61534735
61537451
61596017
61729850
61800927
61903094
62034542
62042426
62174582
62242471
62359839
62382807
62427424
62516167
62606077
62631013
62731315
62844434
62956923
63040013
63082451
63168635
63177864
63204385
63245293
63334738
63402416
63526530
63529001
63579711
63701364
63800716
63837302
63931644
63939061
63997206
64057718
64129337
64210824
64266271
64389875
64407146
64488689
64585680
64703291
64800478
64878612
64891152
65016472
65090155
65161850
65186116
65298055
65430627
65500907
65551143
65555865
65619148
65633270
65710663
65756177
65809299
65819125
65856359
65904304
66017850
66081746
66091236
66196611
66266265
66382880
66489347
66502224
66612079
66615941
66645556
66660497
66789869
66845969
66847190
66886951
66908490
66954748
67064224
67179746
67247734
67285671
67307111
67352010
67447957
67475742
67496990
67532655
67588011
67613263
67680657
67728481
67848182
67977520
68072730
68125745
68147456
68226361
68274987
68342286
68352466
68395956
68469689
68572910
68598462
68611603
68733159
68741234
68753794
68805211
68897025
68946028