0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-09 01:18:47 +00:00
OI-codes/BZOJ/2141/data/14.out

1570 lines
14 KiB (Stored with Git LFS)
Plaintext

29672069
29670644
29675449
29678472
29678361
29686322
29686567
29688336
29687485
29687948
29689933
29690506
29690723
29690842
29693223
29693688
29690587
29693054
29692551
29693954
29694857
29695952
29696129
29695186
29694293
29702028
29699441
29697544
29694253
29696778
29697871
29699608
29699363
29702032
29699699
29697772
29700469
29701296
29697163
29696966
29696613
29699248
29699459
29698782
29698885
29703768
29703609
29709060
29708447
29703608
29711023
29710754
29714563
29721152
29717935
29707798
29709187
29715764
29718665
29717632
29717201
29717166
29719869
29707894
29708897
29707568
29709347
29706086
29707225
29707650
29710905
29704654
29706571
29700746
29698623
29695132
29695193
29692808
29693239
29690178
29690889
29693868
29691841
29692640
29695427
29697750
29699831
29703586
29703077
29702138
29702145
29702176
29701875
29697526
29695113
29693342
29696639
29695350
29699717
29699436
29695515
29695230
29694763
29694068
29694327
29698938
29691485
29687072
29687365
29686722
29686659
29690822
29686319
29686566
29681341
29680044
29682119
29677266
29669401
29669532
29666565
29665120
29663021
29663054
29662069
29663178
29667893
29667160
29667157
29667156
29675531
29676580
29678019
29677444
29683147
29684972
29681325
29680612
29680095
29680016
29683353
29678222
29674901
29676876
29675263
29675362
29676377
29674338
29676207
29675422
29676111
29675932
29678091
29679118
29678793
29679188
29679139
29677334
29681659
29680984
29681031
29671168
29671459
29673906
29671551
29672096
29670715
29671038
29671139
29667168
29670849
29672734
29672151
29676354
29676067
29673950
29670657
29668608
29671095
29670274
29671737
29669760
29668277
29666762
29667607
29671814
29671727
29673788
29672369
29668794
29668313
29665956
29668403
29661302
29663125
29661904
29656907
29657210
29657335
29658386
29656971
29658554
29660015
29666306
29665443
29662576
29658089
29659906
29665005
29663118
29662927
29664538
29664365
29662684
29659783
29657014
29653553
29635688
29636605
29633634
29630033
29631134
29630583
29638910
29643069
29647526
29648201
29645552
29644537
29643788
29636991
29636752
29631487
29630438
29636223
29637806
29635725
29634440
29639375
29640278
29641143
29643474
29645509
29644478
29644031
29644434
29645023
29646238
29646643
29645024
29655039
29654028
29641345
29640356
29630471
29620660
29615851
29616152
29616093
29619980
29619435
29622308
29624583
29628628
29628499
29638706
29639063
29634672
29635855
29637942
29640273
29639494
29642377
29638726
29637623
29638208
29638251
29644214
29644499
29644350
29645987
29645778
29645077
29645086
29645345
29641138
29641181
29640764
29640557
29647392
29651045
29652210
29648533
29655728
29654173
29654106
29650471
29649684
29658241
29655812
29658153
29661622
29661803
29661730
29658103
29658854
29660909
29657634
29655655
29656012
29656009
29656676
29656713
29657298
29647531
29645826
29644125
29642228
29640163
29637754
29638165
29646764
29650925
29649926
29656641
29657176
29657053
29652546
29652455
29651952
29655073
29649672
29649971
29649954
29650595
29647590
29647353
29647180
29646975
29646284
29647879
29643348
29641461
29639004
29651629
29651908
29663077
29663222
29656945
29656052
29655303
29655664
29655021
29665578
29664627
29660480
29664149
29663446
29662551
29667908
29673405
29672592
29667023
29667096
29668057
29665434
29670917
29670244
29667617
29667812
29669363
29679650
29686815
29681220
29678345
29681114
29680545
29680220
29681025
29678184
29681295
29680978
29683593
29677910
29683413
29683428
29683513
29683976
29684619
29684790
29684683
29684694
29681191
29681054
29682085
29680610
29680871
29679028
29678379
29680996
29685403
29682454
29675565
29672168
29671881
29671812
29670083
29670266
29673807
29674076
29674397
29672512
29675833
29675196
29674849
29674104
29675279
29673800
29673843
29669580
29672127
29677482
29678305
29678888
29679359
29678930
29672781
29669464
29671591
29667448
29672217
29669720
29671685
29667334
29664031
29671372
29674231
29677854
29676271
29672294
29672319
29672304
29671273
29671952
29673035
29673238
29667825
29667332
29680509
29677916
29678483
29673772
29673985
29673566
29676967
29671242
29670041
29664210
29665101
29661964
29658919
29658832
29657659
29655118
29650567
29650892
29656713
29657440
29658901
29653102
29652027
29654506
29652695
29652846
29651121
29652322
29653723
29653658
29650945
29654270
29655679
29654848
29656241
29656654
29656605
29656566
29656559
29657474
29658193
29656304
29655457
29659894
29661875
29664424
29669859
29669736
29671135
29675690
29678615
29677994
29673847
29674218
29670603
29670502
29670033
29669740
29669107
29666868
29660993
29657142
29647193
29647256
29646069
29646076
29646527
29639180
29639411
29640936
29644895
29647334
29645385
29645372
29643023
29643084
29642691
29646248
29645799
29644928
29645607
29645588
29645313
29641264
29625323
29622014
29622529
29611250
29611027
29612154
29610717
29609508
29616213
29616398
29619789
29611370
29605499
29602946
29608251
29611788
29613017
29614748
29617931
29612200
29610507
29611146
29611809
29612298
29615909
29615782
29615593
29610428
29610069
29605350
29601515
29602868
29600259
29600100
29603349
29601830
29598647
29598766
29594581
29583976
29583863
29587198
29589811
29580228
29579729
29581466
29581791
29583542
29580717
29578402
29579289
29576764
29578249
29577740
29577521
29573216
29573149
29573134
29574779
29574846
29563097
29561472
29569337
29565924
29565791
29566178
29563861
29563032
29567707
29567018
29565903
29563860
29562649
29566984
29564121
29546992
29544269
29548120
29543359
29543486
29549103
29549276
29549735
29553398
29552611
29556072
29556129
29556198
29556485
29560800
29559937
29559646
29559781
29557358
29556961
29565576
29569259
29570780
29570945
29568362
29566811
29566680
29570333
29573410
29573189
29578378
29575753
29577968
29580185
29578222
29578493
29578444
29577081
29576564
29573387
29575892
29578275
29574666
29569233
29572532
29573125
29578336
29578621
29578586
29578773
29578700
29575651
29576310
29578577
29579624
29586041
29587966
29587575
29584678
29585497
29576358
29578011
29571930
29573375
29575368
29572987
29572968
29569805
29575264
29573111
29568262
29571405
29571568
29570217
29569084
29570635
29570676
29559871
29559868
29567573
29561934
29558603
29557458
29556563
29559516
29559791
29561642
29565241
29565930
29565523
29566614
29566119
29560300
29559265
29560608
29560647
29566834
29565315
29566960
29574155
29576346
29575115
29576670
29575743
29578764
29587111
29587876
29588067
29591262
29591361
29590876
29582095
29581970
29587969
29586558
29593323
29593460
29593581
29588458
29588537
29581056
29573383
29573850
29573639
29576316
29570763
29574564
29575853
29578668
29584523
29586024
29588163
29586470
29586483
29587214
29587279
29577576
29582553
29582446
29573339
29571574
29575039
29575072
29574463
29577002
29584507
29581392
29580777
29578186
29577763
29576396
29575839
29574658
29573593
29586376
29586513
29587272
29603977
29603596
29609617
29609562
29607723
29608256
29607777
29607462
29609061
29609092
29614653
29613374
29612193
29611526
29610951
29611008
29607827
29610302
29608931
29612118
29615575
29616808
29620523
29612098
29619743
29621986
29617331
29618364
29617887
29612642
29607801
29604786
29605157
29607974
29608085
29608886
29611663
29612150
29613251
29613888
29611771
29612078
29612163
29610338
29609423
29610472
29611309
29612868
29611337
29610308
29614227
29614876
29614357
29612190
29626083
29630620
29631275
29631302
29632501
29629422
29627841
29633816
29633653
29629016
29626395
29623282
29623277
29621480
29621993
29616480
29614329
29614142
29614939
29613974
29609761
29604782
29605263
29605450
29602051
29602996
29602399
29602778
29603017
29598090
29594071
29593970
29594543
29594294
29592689
29591640
29591705
29589532
29586459
29586334
29585129
29590588
29587597
29587268
29584271
29578876
29578651
29582312
29582221
29582666
29581221
29584028
29578285
29584338
29586583
29588090
29595969
29601024
29605275
29605042
29602281
29604418
29610329
29599606
29598013
29602940
29597869
29592472
29593577
29596732
29595895
29601684
29598503
29599072
29600385
29598074
29602029
29602496
29603399
29602810
29601163
29601504
29599929
29596442
29595667
29595602
29596587
29593592
29594115
29593168
29596499
29597418
29598787
29601236
29598847
29598888
29599355
29599412
29600425
29598642
29600511
29600928
29593923
29599244
29600009
29599794
29599293
29605678
29613643
29613232
29613917
29619978
29621827
29621508
29621271
29621700
29623605
29631028
29630661
29635618
29642631
29642640
29644487
29638252
29637943
29637190
29636821
29639198
29639171
29639752
29644431
29644896
29645789
29645488
29645791
29645300
29645479
29645024
29644585
29643490
29641753
29640848
29644687
29651172
29650291
29650158
29651807
29653292
29652077
29651000
29654971
29654472
29656815
29656978
29656681
29660700
29658699
29660448
29661603
29660522
29664679
29664686
29670193
29670922
29672861
29669910
29670671
29675956
29676427
29677140
29676023
29678906
29679113
29678976
29679227
29679242
29676173
29682730
29681145
29683708
29683419
29684476
29683327
29683422
29681887
29680174
29676123
29676666
29671111
29670804
29671079
29670170
29674065
29679104
29670385
29670630
29670387
29668832
29672019
29671002
29673699
29673822
29675017
29675170
29674975
29675042
29675347
29676006
29676199
29675788
29678025
29676458
29677521
29677224
29677527
29675088
29675095
29676330
29675805
29675710
29673867
29675988
29676503
29676646
29675281
29676672
29678339
29675598
29675557
29675386
29675667
29674124
29669545
29670770
29668031
29667416
29667427
29666004
29669103
29663870
29665093
29668346
29664859
29660700
29660341
29659022
29667989
29670900
29670999
29671148
29669117
29668166
29667783
29667366
29668095
29681938
29679875
29679588
29681713
29682036
29680811
29678360
29682327
29681838
29669923
29661976
29659627
29659566
29657243
29657938
29664817
29666386
29664967
29664232
29663449
29657040
29653695
29661866
29661513
29664502
29664287
29658642
29658771
29651424
29655183
29655048
29655181
29655158
29656067
29655780
29657607
29657318
29661881
29662286
29662427
29662450
29662153
29666536
29668531
29663258
29660491
29660422
29660421
29659302
29655495
29658226
29656645
29662968
29673009
29672954
29680049
29684778
29683871
29679524
29677219
29678786
29678515
29678712
29680287
29678920
29681011
29686106
29674083
29673640
29673369
29672544
29674749
29675184
29674323
29675054
29670197
29668730
29674349
29675690
29675673
29672188
29662253
29665526
29665319
29665226
29662869
29665118
29671353
29671310
29670631
29668952
29676533
29676828
29670555
29670452
29670299
29671856
29671009
29671724
29671521
29671624
29671883
29671516
29671331
29671314
29676561
29680542
29681389
29681352
29683721
29684624
29681217
29681500
29685127
29687332
29685093
29684524
29683009
29684450
29683093
29681876
29683535
29689348
29688759
29687852
29688079
29691220
29688461
29688040
29691045
29687576
29688187
29689824
29688643
29688800
29686253
29685052
29685491
29683682
29680971
29681234
29680365
29679944
29678945
29682394
29695309
29696490
29711317
29710850
29710991
29702510
29702565
29702944
29700955
29700696
29700697
29710982
29703441
29709980
29710779
29709624
29717271
29722738
29714947
29714884
29706311
29706118
29706539
29706546
29706163
29712376
29716917
29717102
29711333
29710686
29710553
29709910
29712103
29713782
29719621
29726300
29727651
29727642
29723673
29724382
29731851
29726620
29726697
29725498
29726135
29733574
29734289
29733060
29732479
29730598
29725435
29726388
29732703
29732040
29731421
29736884
29737113
29737434
29738171
29741420
29737831
29737948
29736461
29728560
29730951
29730568
29724831
29725140
29726407
29728000
29728005
29731408
29720831
29717172
29717789
29719386
29719487
29723410
29732111
29732768
29733673
29734962
29737663
29737650
29738255
29732640
29730877
29730700
29735031
29730058
29728883
29732498
29740685
29741296
29741465
29739770
29734465
29737388
29733395
29732388
29732589
29734054
29729497
29729572
29731105
29731858
29730325
29726514
29726165
29726602
29722691
29719468
29731339
29731246
29730661
29724256
29724377
29720688
29728569
29725382
29726471
29727510
29728489
29724236
29717327
29718564
29721669
29721780
29719797
29715994
29712147
29714022
29713517
29713884
29714645
29716640
29720903
29720914
29715693
29718072
29715681
29713330
29713555
29713580
29715541
29723340
29723957
29718256
29716781
29719502
29729027
29728876
29728533
29728198
29730783
29737108
29735555
29735106
29735015
29734670
29733115
29733572
29723121
29722996
29723169
29725618
29730299
29715320
29711079
29711298
29716331
29715742
29705677
29705642
29705709
29702416
29707579
29708382
29709229
29706334
29709267
29715412
29717039
29717438
29714623
29717040
29714151
29714566
29713899
29719760
29711769
29712628
29712435
29712190
29716633
29716686
29716803
29715280
29714971
29702772
29701073
29696900
29704539
29705762
29701809
29696146
29689335
29687112
29689511
29691106
29692731
29687688
29685331
29678228
29677227
29676160
29676137
29675198
29690367
29689290
29690953
29686514
29685405
29681960
29681069
29680848
29681113
29683994
29679891
29680626
29679509
29673944
29676647
29677296
29677157
29674886
29671253
29668684
29668565
29669130
29668163
29666560
29667033
29666692
29666727
29667286
29671657
29671036
29673317
29674572
29674589
29670630
29670899
29668188
29668067
29674740
29674767
29674910
29682799
29681708
29682243
29674198
29674191
29674062
29674683
29665626
29666917
29679292
29669461
29672558
29677663
29677484
29676447
29675884
29677195
29677192
29676963
29678392
29677281
29677114
29677047
29682168
29673543
29674076
29674069
29673644
29676007
29675072
29676841
29671304
29672477
29672600
29683757
29680244
29680211
29674884
29674973
29675148
29669157
29669190
29671225
29671226
29671623
29670442
29667139
29667666
29668129
29667252
29674667
29673798
29671531
29675764
29673235
29673294
29676037
29681916
29681913
29679952
29682779
29675830
29673295
29673296
29672207
29671750
29673099
29673602
29675041
29673524
29672691
29672406
29671631
29671418
29674757
29674784
29670621
29664072
29658037
29657468
29661183
29668392
29666119
29669112
29670749
29671100
29676213
29672634
29672535
29671040
29670713
29668592
29668617