0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-12-26 06:51:59 +00:00
OI-codes/BZOJ/2141/data/13.out

1890 lines
17 KiB (Stored with Git LFS)
Plaintext

70774566
70765647
70776610
70776313
70771130
70771529
70771014
70768285
70768214
70772285
70771512
70770321
70768916
70770737
70764880
70762401
70750266
70739873
70739512
70734769
70731566
70729283
70727280
70719453
70717888
70718041
70711448
70711031
70715636
70715815
70715638
70710609
70709132
70705663
70705198
70704951
70703926
70696823
70692460
70689093
70693354
70692165
70690616
70693281
70698136
70699833
70698912
70698667
70698760
70700357
70701390
70697437
70694432
70694113
70687598
70687551
70697594
70699321
70699588
70700689
70700568
70696115
70693138
70692693
70679072
70686297
70686886
70691069
70688586
70688543
70686814
70668287
70663596
70661689
70662628
70662717
70665734
70668643
70668714
70669131
70669118
70671867
70666960
70665971
70665834
70679445
70676066
70670085
70669646
70665445
70662858
70663529
70659102
70651281
70649830
70648525
70647078
70639313
70639876
70639779
70649624
70649867
70649598
70650515
70652926
70655867
70655798
70661291
70660958
70661127
70661062
70661275
70659828
70661025
70657010
70653803
70655096
70653855
70645962
70640927
70644196
70643469
70643176
70638379
70630956
70610541
70604768
70599009
70600018
70599869
70605820
70608427
70608608
70618371
70619746
70618757
70614106
70614673
70614754
70615485
70616594
70613789
70616342
70618309
70616300
70615611
70617246
70624571
70624264
70621121
70622570
70622715
70618352
70619171
70621456
70624411
70622636
70623951
70631412
70621621
70621738
70618853
70618058
70616291
70619240
70623065
70618624
70629043
70629482
70629923
70633928
70629701
70628952
70625655
70618320
70632505
70631716
70629571
70629508
70629347
70631954
70631077
70630896
70629751
70635506
70634705
70626948
70632289
70637510
70632057
70627692
70627507
70633430
70632645
70638170
70635279
70621976
70620143
70608286
70606103
70603548
70601831
70607246
70610129
70611196
70614221
70619680
70619827
70615908
70615265
70612528
70617023
70616484
70616595
70616150
70613355
70614512
70615907
70613890
70615989
70614574
70611197
70614686
70629767
70630524
70634851
70633918
70632967
70619770
70618885
70617310
70612765
70621058
70612847
70607034
70606445
70600914
70596593
70613944
70611993
70618588
70625549
70628316
70638167
70637932
70640935
70650004
70649757
70647376
70648369
70641508
70641541
70642438
70647095
70646136
70646641
70660988
70664853
70665226
70673073
70675742
70667107
70668992
70669435
70668344
70668617
70673272
70674049
70672318
70677005
70675394
70673225
70674104
70672991
70682688
70684087
70685480
70692869
70681010
70676539
70679824
70682121
70677754
70681769
70694284
70696733
70701016
70702647
70702536
70703519
70705018
70704263
70697044
70697687
70707376
70707457
70709798
70704543
70704598
70708033
70709196
70702835
70704836
70690737
70697504
70696305
70682552
70679997
70680452
70680721
70684004
70683425
70683698
70685431
70687010
70685963
70687112
70683153
70692006
70689593
70694438
70694587
70694612
70703575
70702602
70703067
70703604
70710333
70706006
70711705
70713398
70716151
70715034
70715645
70711440
70713393
70706956
70703435
70697454
70695083
70696516
70697663
70696886
70697639
70698986
70697321
70697038
70697781
70697784
70703879
70686582
70692861
70688472
70688527
70689542
70693533
70692962
70695179
70671364
70673147
70665008
70658885
70650166
70653603
70653210
70652839
70656260
70655123
70651070
70665551
70667762
70682519
70685310
70692449
70692642
70692003
70691462
70691673
70691678
70686713
70676462
70684669
70688620
70688463
70697516
70700345
70695180
70690763
70687402
70702429
70702284
70705019
70704072
70703501
70700078
70700891
70700092
70697953
70697740
70691231
70690892
70695635
70697592
70706941
70706238
70701883
70699928
70689067
70688550
70689243
70688328
70690081
70691680
70691995
70692634
70691581
70697986
70697905
70695520
70695617
70700282
70698125
70698136
70695113
70693570
70693487
70691498
70685943
70683870
70690733
70696556
70700479
70699890
70691859
70693712
70692523
70691718
70694759
70697442
70697147
70710088
70705755
70703730
70701685
70703740
70703159
70698696
70698817
70699786
70698769
70688342
70692555
70692030
70689905
70686234
70685945
70686326
70693767
70693948
70682939
70688772
70691257
70690214
70686129
70686406
70685045
70685356
70692335
70691038
70691031
70682428
70683573
70683394
70679633
70677224
70677033
70676968
70680591
70695948
70695249
70693046
70676483
70676876
70686963
70691560
70691469
70693504
70694035
70694096
70691625
70697268
70691995
70692282
70691341
70698012
70710247
70709694
70713499
70716152
70714827
70715084
70719883
70702322
70709101
70700258
70709893
70706342
70708347
70709154
70709447
70710602
70725739
70727238
70726615
70724870
70715315
70717120
70718135
70717802
70719477
70725608
70709749
70711256
70713875
70709380
70707873
70706704
70709335
70708720
70690445
70682474
70678541
70675614
70676909
70674864
70667029
70669568
70668617
70674136
70674113
70673932
70678569
70679006
70684905
70684922
70685585
70695398
70688737
70693036
70692211
70698548
70700605
70694948
70691873
70688776
70685253
70683204
70683389
70682358
70681561
70683042
70681509
70675268
70680357
70678522
70679045
70675362
70670371
70669988
70671373
70670888
70668869
70672518
70663235
70661468
70660185
70662944
70660321
70661640
70660123
70660824
70666619
70667078
70665781
70663964
70663469
70662236
70660907
70662668
70661289
70665832
70661717
70668234
70664333
70665016
70657385
70655650
70641555
70641936
70642365
70643238
70643603
70646072
70645529
70646336
70639653
70644770
70645525
70647562
70639425
70633784
70631217
70634100
70639675
70636822
70636319
70637286
70631859
70631868
70634481
70626724
70626125
70624418
70631315
70628420
70631425
70637770
70636671
70647432
70640875
70640450
70639369
70645414
70657005
70662496
70653639
70657772
70664407
70668308
70679973
70674162
70673133
70671216
70670555
70670830
70667801
70673270
70667211
70667476
70667591
70667472
70669093
70670392
70676087
70677918
70679615
70682748
70677093
70674694
70676331
70674426
70674627
70674476
70673839
70669554
70668017
70662276
70659019
70652226
70656215
70654920
70639157
70621446
70624399
70637124
70637123
70636450
70632083
70630448
70630395
70636282
70630757
70634846
70633957
70637950
70635013
70641312
70639845
70641306
70640475
70650712
70652639
70650158
70649469
70652810
70654669
70650802
70651021
70640168
70641133
70642160
70645485
70643838
70633833
70621102
70616315
70616304
70618881
70613694
70610325
70610494
70610961
70616742
70613667
70611998
70612233
70614586
70611305
70611884
70600073
70600354
70600055
70599360
70595809
70593182
70594737
70586122
70581337
70584610
70582259
70588004
70588003
70588082
70584055
70583480
70583007
70583180
70581225
70579210
70584843
70592328
70594667
70594490
70582733
70588036
70583185
70580032
70574273
70574764
70574725
70565536
70559447
70562844
70564679
70564392
70561827
70561268
70554185
70564100
70559439
70561266
70559683
70557884
70559179
70563994
70567061
70564318
70564317
70565212
70576675
70575486
70574521
70577438
70577459
70586858
70576599
70574522
70575059
70575592
70580447
70573096
70573961
70577806
70578185
70577384
70579249
70578282
70580371
70579022
70578345
70582070
70595573
70596358
70595617
70604676
70605057
70593172
70590109
70589842
70577485
70578842
70587747
70575530
70575575
70580992
70578035
70587832
70581681
70580352
70580721
70581460
70581425
70582402
70586921
70599252
70599079
70612902
70611711
70626054
70625309
70625408
70626837
70634298
70636641
70640982
70653517
70640430
70651723
70653760
70654211
70667322
70667105
70660376
70659859
70660636
70660261
70663836
70670345
70678856
70679759
70683114
70674837
70674434
70664841
70664614
70664449
70654390
70664743
70662470
70660305
70660486
70653591
70648526
70645137
70646454
70649553
70646872
70648069
70648084
70648447
70647474
70649269
70667548
70667875
70670154
70671987
70672998
70672719
70674298
70668087
70667938
70663829
70662864
70649149
70641656
70628629
70620252
70623151
70615624
70613857
70612042
70614293
70619108
70619031
70622532
70619615
70611398
70619931
70617274
70615519
70615574
70611573
70608130
70598817
70579272
70579237
70579820
70583949
70581964
70587899
70581250
70582609
70583458
70562255
70563190
70559427
70558348
70561531
70561510
70570489
70560534
70564793
70568624
70568599
70561108
70543971
70542954
70547793
70552354
70553987
70550028
70553893
70553730
70554173
70543530
70544095
70543056
70542243
70545714
70547591
70542870
70540863
70526622
70524539
70529908
70524157
70525306
70523019
70520128
70514413
70512106
70512867
70513188
70513127
70508582
70509553
70509082
70516519
70522468
70499265
70499628
70501363
70497684
70483899
70484630
70484537
70486370
70486759
70489188
70485873
70485676
70485997
70495382
70495463
70495622
70505045
70510300
70509161
70509688
70505665
70505448
70505435
70501548
70514305
70514570
70514559
70518234
70512891
70513044
70506075
70509096
70514209
70519710
70515073
70514858
70516649
70520142
70527743
70521770
70531913
70533398
70528959
70524392
70523789
70524836
70519929
70526084
70534751
70534010
70533805
70542446
70542801
70543278
70542661
70524004
70523853
70524572
70524371
70512800
70505953
70509966
70509979
70513158
70513751
70512174
70512635
70513162
70516955
70516504
70517797
70532990
70542731
70531168
70534323
70533696
70542023
70541084
70542877
70542684
70542645
70543832
70545341
70545256
70544227
70544088
70540523
70539862
70543623
70542004
70547039
70546370
70546767
70550318
70550433
70549608
70561049
70560832
70560601
70558990
70559399
70559398
70558847
70550274
70545975
70546024
70542763
70536168
70535281
70535430
70521969
70521952
70527339
70514566
70516153
70516174
70496529
70494062
70492949
70491942
70491163
70491656
70486869
70486414
70482425
70487668
70487669
70486354
70492857
70495212
70491917
70489040
70489257
70487976
70487295
70487068
70490629
70492416
70496695
70487608
70492103
70491770
70509585
70502336
70508671
70520894
70521017
70530390
70534969
70529162
70525857
70516024
70517379
70522736
70515493
70521224
70521103
70528356
70528613
70541484
70541589
70540426
70541521
70541180
70548785
70544206
70544645
70543014
70542369
70532730
70536307
70535288
70535305
70534738
70542585
70551894
70552075
70564008
70564201
70564144
70564097
70560920
70553513
70561384
70561753
70561422
70558233
70558120
70557179
70558838
70554137
70558570
70555207
70552016
70554501
70554630
70551461
70554128
70554115
70557694
70555347
70554584
70549193
70549628
70554431
70550730
70549593
70547804
70542367
70545928
70548129
70547768
70530065
70530332
70534693
70534334
70531335
70529276
70516141
70510626
70510665
70505426
70504769
70503158
70503895
70504176
70513541
70515664
70506319
70505318
70496229
70497796
70498369
70484104
70482027
70482472
70482315
70484342
70489423
70487574
70487767
70490188
70490143
70495986
70494087
70493550
70505627
70506714
70505683
70520752
70519645
70509356
70516903
70517518
70528417
70531068
70530613
70529066
70543623
70543446
70533313
70533682
70533349
70526064
70526933
70519908
70519847
70521684
70519101
70514906
70518733
70535262
70528273
70528892
70528873
70533216
70533185
70533180
70533007
70528042
70525431
70533170
70519687
70529730
70519853
70520198
70519303
70519298
70521713
70519572
70520361
70513644
70519305
70519430
70518793
70518086
70509145
70503766
70496211
70494542
70494581
70494578
70493231
70494386
70491065
70483294
70495003
70495534
70493273
70496924
70499091
70501310
70509329
70497284
70493363
70493414
70494025
70495764
70490083
70487934
70485449
70489074
70502181
70502168
70496057
70496552
70496739
70503282
70496747
70504190
70494175
70500754
70508951
70509684
70508741
70502886
70502987
70517122
70513933
70517352
70516389
70516820
70519877
70518222
70512087
70510660
70510987
70521640
70528269
70526494
70525351
70531904
70534321
70533100
70528175
70528408
70531461
70530794
70532323
70532406
70533809
70525630
70529985
70522470
70522103
70522296
70522565
70525008
70516791
70515824
70516567
70520558
70521107
70517578
70508035
70507498
70507841
70503244
70504871
70505342
70507455
70504088
70502943
70503598
70502251
70502216
70499533
70501924
70493335
70496412
70495303
70504384
70499017
70481088
70481539
70481348
70479849
70479010
70474255
70473698
70469585
70472182
70470935
70469090
70484421
70480274
70482593
70479926
70479799
70483146
70481247
70479560
70483281
70483176
70484707
70496078
70491571
70495724
70494885
70490796
70491239
70492646
70495587
70495858
70495593
70501786
70501849
70501148
70493405
70493106
70498773
70484834
70489919
70486960
70487931
70485040
70486011
70483056
70483409
70480650
70476479
70475350
70474833
70465178
70473469
70470484
70471713
70475192
70474009
70473936
70473219
70475510
70475375
70479308
70482067
70482880
70476917
70482600
70483619
70492222
70492227
70494478
70498861
70501106
70501505
70504472
70487565
70501996
70503443
70489290
70489779
70488624
70492675
70482256
70479893
70481960
70484475
70485914
70485723
70482416
70478849
70460476
70459217
70459130
70451637
70453068
70452359
70452838
70450605
70447186
70449729
70452224
70453559
70452990
70453103
70458336
70458319
70456768
70452327
70447548
70448367
70447414
70445815
70445370
70441095
70443364
70446423
70449646
70443441
70444928
70434409
70429914
70420937
70425248
70414897
70417490
70415415
70411654
70409987
70414300
70415317
70425250
70428367
70416470
70415899
70410518
70410129
70401596
70402679
70410650
70413331
70413072
70404527
70402950
70406711
70407026
70406219
70410528
70410847
70413032
70410207
70409096
70407193
70405050
70397979
70398700
70397699
70405362
70419093
70419238
70419239
70419706
70414979
70416028
70415461
70414112
70413327
70411312
70411605
70412232
70412561
70417568
70418269
70418676
70421041
70425244
70428963
70428264
70421327
70418874
70418811
70419930
70420597
70416472
70418047
70417524
70418079
70417756
70417507
70413416
70419299
70424614
70425489
70425636
70429693
70429886
70426277
70425120
70428403
70431750
70442841
70441724
70446171
70440438
70433703
70435740
70421095
70417374
70412171
70410222
70412265
70409514
70405565
70405384
70407683
70406010
70405159
70405844
70404753
70399170
70400655
70408524
70396651
70403316
70402811
70403394
70402779
70397830
70400113
70397338
70392889
70392126
70392235
70390448
70391659
70390598
70390655
70391908
70390799
70391096
70392615
70392592
70390657
70387802
70393601
70391916
70391915
70380474
70386977
70382606
70385837
70385864
70390663
70388752
70387087
70393698
70393659
70394466
70392827
70392506
70391919
70373362
70379303
70366744
70366207
70365354
70373137
70373112
70372319
70371980
70367549
70370570
70372477
70378028
70371349
70381482
70381319
70390128
70392033
70388920
70388901
70388022
70381475
70389764
70383335
70375796
70370331
70368868
70376859
70363608
70364459
70362372
70362495
70361748
70364949
70357910
70359397
70359882
70359927
70361716
70368519
70366238
70363369
70363352
70366865
70368298
70369761
70370304
70370531
70368506
70355011
70353624
70351845
70363218
70360827
70368612
70369459
70370138
70378829
70387034
70389981
70391328
70392753
70391258
70391331
70391340
70396587
70398740
70403563
70403548
70403667
70390626
70390397
70394716
70394619
70390624
70392341
70382200
70380767
70371982
70371599
70385570
70385803
70374548
70375483
70375954
70376879
70377542
70394507
70392114
70392199
70390542
70393463
70392398
70391725
70390622
70385225
70385152
70384695
70385934
70386467
70387394
70392421
70392466
70373443
70370926
70371093
70377280
70377313
70376330
70377777
70376026
70378267
70384962
70397697
70399130
70392795
70399508
70399607
70402430
70407573
70406994
70406945
70413718
70414213
70405776
70407341
70407264
70412543
70413972
70389339
70397274
70394053
70393604
70401289
70401236
70401947
70403178
70401715
70391498
70407637
70407122
70406379
70406626
70401623
70380670
70379567
70376664
70376755
70380548
70376207
70377284
70378585
70376962
70375729
70368968
70372977
70371324
70374553
70375026
70377373
70377268
70378875
70372884
70374929
70374318
70371467
70367554
70367933
70370842
70370761
70376304
70376629
70360706
70360961
70368548
70365017
70355680
70359445
70359380
70358133
70357714
70362305
70361462
70358215
70360288
70359917
70358038
70360121
70359288
70353899
70354068
70352039
70349962
70350745
70351168
70348655
70341048
70332811
70349118
70349631
70349414
70347255
70338894
70340127
70338532
70340509
70355092
70354471
70349578
70363479
70354102
70352665
70360862
70360989
70359910
70359443
70358892
70365191
70364048
70363177
70362840
70366735
70361124
70360737
70361720
70363071
70365672
70367751
70370224
70389471
70388700
70390443
70388246
70369061
70367862
70365183
70369526
70369035
70364750
70359075
70358932
70358989
70358874
70356817
70357924
70366681
70367706
70373609
70374406
70375243
70371682
70374535
70375270
70373189
70371788
70369719
70369946
70368901
70370738
70363449
70364568
70342651
70342838
70342359
70341318
70340321
70334254
70336387
70336574
70333171
70339902
70337825
70337480
70335559
70338956
70343077
70345652
70344855
70354900
70354427
70348166
70348199
70347528
70345975
70343834
70361595
70361836
70362913
70349952