0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-10 05:18:49 +00:00
OI-codes/BZOJ/2141/data/18.out

1236 lines
11 KiB (Stored with Git LFS)
Plaintext

100206346
100214805
100213366
100193239
100200818
100200403
100204516
100199089
100192240
100191787
100191568
100191287
100191390
100190653
100190282
100188551
100188528
100187635
100180202
100206453
100206520
100206935
100206180
100220361
100237440
100251001
100253428
100268203
100249876
100248401
100255638
100254095
100258536
100262433
100261294
100262671
100262796
100263795
100266266
100278451
100276990
100276975
100281776
100280347
100285204
100282453
100285708
100286701
100284912
100284195
100284892
100281001
100283168
100280199
100286762
100295659
100295466
100296101
100296210
100300887
100297482
100293125
100304376
100309295
100286914
100282509
100278150
100277893
100274374
100271131
100268278
100283115
100280544
100279291
100279406
100263173
100265992
100263171
100259470
100257599
100246554
100241879
100218900
100218697
100215064
100215415
100217416
100222265
100219482
100216425
100221084
100216449
100199420
100199001
100199634
100198089
100195148
100194577
100195116
100195439
100193748
100200669
100192424
100193663
100193816
100190407
100192080
100190751
100188886
100176843
100174976
100175099
100178630
100168491
100165324
100167239
100167782
100164627
100162902
100160875
100160670
100168455
100172288
100171361
100171260
100158459
100159024
100158203
100158180
100158179
100148812
100148755
100152922
100161405
100161042
100161755
100159836
100154281
100157488
100154841
100160590
100160777
100148732
100150711
100152808
100152193
100140936
100142017
100151220
100149893
100157150
100158063
100157668
100167231
100169712
100170037
100170168
100171071
100179122
100180355
100177092
100177071
100177314
100182619
100185686
100185917
100189224
100185997
100173384
100162379
100161894
100160187
100169266
100165693
100163918
100156537
100155548
100158605
100139446
100138135
100124514
100125065
100127698
100128033
100122620
100137239
100131208
100141695
100144066
100144383
100143780
100130425
100124426
100122265
100121088
100126187
100146192
100144995
100137700
100143521
100129418
100121401
100119250
100121231
100122488
100124471
100124560
100130905
100129680
100152201
100149906
100159055
100159050
100174873
100162704
100149045
100144654
100145493
100134322
100131515
100129818
100136753
100135876
100112807
100108828
100106939
100106420
100119523
100116630
100111067
100109786
100109965
100110056
100109981
100110514
100111785
100111694
100111457
100111778
100113867
100106500
100105555
100103220
100100641
100099462
100105081
100109226
100111305
100110590
100112203
100113038
100112195
100116826
100116867
100112284
100112375
100112774
100111923
100082100
100079189
100075496
100077851
100082226
100097019
100083576
100085873
100085020
100087469
100087016
100086587
100080062
100080313
100079832
100087109
100086922
100083017
100075214
100064185
100071302
100069765
100066108
100065771
100070950
100071095
100069848
100055621
100057908
100060285
100043804
100037101
100045426
100047469
100047548
100047405
100044968
100043159
100043806
100043513
100051848
100057107
100057756
100056799
100057990
100056431
100061148
100062881
100055624
100057955
100055282
100054257
100060986
100061117
100052340
100051049
100050080
100050219
100032454
100030097
100033246
100033689
100010320
100006793
99998268
99997831
99998616
100000919
100000822
100002619
100008386
100002047
100001214
100002835
100003638
100003973
100003546
100005047
100008386
100004937
100010862
99994903
99988740
99988599
99997028
99996951
99997344
99988521
99988760
99975113
99975726
99975355
99972128
99977367
99978976
99978485
99974956
99974943
99974570
99973073
99965346
99966545
99963806
99981203
99971602
99973467
99971236
99970013
99964402
99955407
99954520
99955609
99956730
99941007
99952570
99967525
99963112
99969141
99954548
99956287
99956188
99975355
99974454
99974459
99977142
99976559
99976790
99976807
99972538
99959219
99947108
99953113
99952118
99952327
99950800
99951347
99947696
99947649
99949434
99948301
99949368
99936373
99923434
99930915
99929064
99935243
99933986
99932133
99937860
99937959
99938272
99929969
99915612
99916007
99917710
99915027
99914966
99920183
99916572
99916485
99913466
99903111
99904780
99900609
99899514
99897263
99888258
99888807
99883420
99880637
99881228
99879183
99879864
99879711
99879752
99874541
99897538
99900283
99899224
99905985
99915268
99905159
99905786
99904975
99893860
99888985
99888402
99889947
99889904
99886657
99887572
99891423
99896160
99893453
99893432
99893235
99892686
99894073
99895066
99892821
99894596
99896613
99896912
99906885
99905996
99893275
99891872
99890821
99890892
99888269
99883988
99885499
99881602
99899441
99891048
99894993
99884940
99885741
99885086
99885009
99895312
99896213
99894354
99893319
99897448
99898191
99910552
99910817
99911002
99914783
99905434
99894927
99893440
99884813
99884238
99886423
99886662
99885899
99891350
99899279
99902232
99904603
99904464
99909457
99911358
99922855
99927186
99913867
99909592
99902911
99906642
99905391
99897348
99896791
99888302
99889683
99893548
99894127
99894136
99888271
99888966
99889047
99882612
99883011
99882702
99884389
99877034
99875051
99876714
99881855
99881934
99912035
99906974
99897713
99898380
99899665
99893856
99891013
99888242
99885123
99885244
99879401
99870686
99864501
99875806
99877789
99886284
99906479
99917462
99916887
99920698
99909631
99919416
99920109
99923140
99915365
99923956
99923613
99924260
99924825
99935164
99933535
99938586
99924985
99933332
99924263
99926854
99935693
99939000
99936459
99930610
99932549
99934526
99937629
99935974
99933067
99934926
99930017
99934370
99936967
99930510
99931433
99930756
99932467
99933702
99934893
99945048
99946787
99948436
99943383
99927112
99940949
99937124
99937639
99939544
99937067
99931032
99930611
99916412
99912353
99918536
99919479
99919838
99919423
99919048
99920883
99914622
99929931
99943448
99917721
99931148
99921337
99913980
99912547
99913438
99900463
99891994
99887491
99902140
99900771
99902292
99914111
99912540
99904177
99904184
99909887
99911452
99911951
99910282
99907899
99906738
99910757
99907140
99904935
99905634
99926309
99926782
99926453
99926266
99907517
99907398
99905571
99898862
99898927
99899210
99882807
99887772
99881649
99878012
99878145
99878512
99883087
99885114
99885119
99887380
99887895
99890114
99891325
99894588
99908661
99908156
99902099
99886976
99898661
99897800
99896173
99892140
99876737
99865338
99863643
99874790
99873975
99880302
99880773
99879640
99870937
99869032
99863123
99863438
99861265
99861098
99862039
99857756
99865859
99865802
99860969
99862824
99861109
99863972
99869489
99867022
99880375
99879856
99879831
99887240
99887243
99872308
99877485
99872148
99870719
99870648
99880539
99891714
99893089
99885232
99884331
99894198
99909391
99911696
99909789
99909686
99914373
99915210
99912775
99912462
99913261
99912524
99903963
99904586
99904033
99917216
99922015
99920790
99915395
99921620
99931771
99933754
99937481
99938728
99948687
99947016
99953417
99950870
99948839
99956630
99953665
99950678
99951151
99946716
99950705
99947326
99950393
99947776
99937071
99936988
99938973
99942914
99928701
99921480
99921147
99917482
99918485
99901470
99900823
99912816
99913039
99918414
99918467
99917886
99908033
99913392
99913621
99911778
99914517
99914370
99904421
99896478
99895773
99897424
99900761
99900226
99903639
99905660
99900097
99900222
99890807
99886966
99888225
99887040
99879117
99881130
99874179
99874866
99873233
99874094
99871735
99871714
99871555
99871068
99871829
99871852
99883469
99882220
99888841
99888768
99885195
99890920
99896975
99900188
99902983
99897202
99903657
99904458
99903787
99909906
99906107
99906020
99915607
99924052
99923231
99925954
99926761
99925718
99926807
99937932
99934799
99933836
99928893
99929286
99931363
99927788
99930329
99924044
99923215
99923202
99924009
99897214
99895519
99898218
99880649
99881036
99882429
99885836
99899767
99900266
99883961
99875764
99880939
99876294
99864275
99862892
99861865
99871750
99868339
99873920
99865187
99866574
99863423
99862366
99867487
99867296
99861463
99859328
99866419
99869240
99866609
99859148
99836433
99834842
99834817
99834290
99836225
99837904
99842169
99834964
99829965
99827954
99828273
99830418
99814625
99806494
99810837
99814346
99829893
99829522
99828617
99828714
99830169
99829574
99841755
99846566
99846275
99840384
99838633
99848210
99852465
99850828
99842505
99844498
99847883
99854846
99856667
99857462
99855275
99856600
99855987
99856252
99857155
99860208
99858769
99856146
99856073
99855880
99856461
99837750
99838381
99837986
99836847
99837370
99834301
99815434
99820895
99822022
99820029
99810534
99810579
99817388
99815945
99823652
99824019
99837524
99835603
99828168
99837275
99838146
99849873
99853486
99854667
99856458
99855917
99852250
99856089
99858150
99853565
99853616
99851519
99845900
99846977
99854934
99858351
99850482
99852551
99859542
99859795
99857326
99857173
99860060
99860911
99871380
99872251
99871174
99872629
99871116
99870067
99866176
99860447
99848494
99849637
99850456
99849599
99855806
99851739
99876998
99877091
99876646
99892721
99894420
99894517
99902870
99900695
99901522
99901335
99895666
99896413
99884074
99883483
99876122
99876041
99876030
99877285
99879674
99873321
99870762
99875625
99879122
99891381
99891818
99891951
99891080
99890829
99891440
99887655
99889522
99890627
99886112
99886189
99883194
99906341
99906226
99908363
99909558
99930193
99929954
99925603
99925210
99915903
99901320
99890141
99886012
99890217
99890194
99890515
99890748
99872865
99875266
99865827
99855834
99857011
99857968
99861055
99865840
99865177
99869102
99850379
99855766
99856729
99856452
99856261
99856088
99855211
99849930
99845351
99841238
99841357
99834476
99838007
99834926
99823819
99834220
99834679
99836376
99845151
99849404
99844405
99845048
99851495
99849542
99849187
99832842
99820525
99822056
99823153
99829206
99822699
99839080
99841145
99840820
99846961
99824222
99820333
99818882
99819477
99821986
99819271
99824992
99828001
99823532
99832597
99819152
99820147
99809932
99809013
99813448
99814521
99814024
99806351
99804432
99808093
99810708
99809953
99810460
99805275
99804980
99819477
99817774
99817933
99799664
99796645
99799888
99801255
99792874
99781995
99783868
99775605
99774896
99774667
99766908
99769279
99770092
99768111
99762424
99762245
99757582
99752827
99756296
99756417
99751410
99754753
99754292
99747541
99747990
99766785
99758494
99758197
99754272
99754785
99759616
99758133
99760976
99759063
99764096
99766931
99763912
99755435
99749214
99749621
99749740
99749621
99752964
99769385
99769412
99768877
99782832
99780315
99775932
99780247
99782728
99790027
99790306
99794385
99784574
99784731
99774902
99776559
99776338
99773595
99774036
99766871
99766478
99784799
99788596
99800607
99802236
99797403
99797568
99799431
99800430
99800295
99799966
99809089
99787782
99787259
99810208
99809923
99815502
99804211
99803518
99798485
99798582
99798623
99810918
99811235
99812112
99819127
99837912
99831581
99836730
99832001
99831770
99831491
99833178
99847247
99846814
99846741
99847544
99850123
99852084
99856817
99859496
99859291
99857866
99858297
99860822
99859177
99851714
99871583
99870998
99865789
99865470
99867839
99870974
99867329
99868050
99874341
99873216
99873627
99871952
99871961
99878432
99867621
99865930
99861157
99867490
99874453
99871612
99876329
99881406
99880439
99882990
99880555
99891578
99909105
99915374
99898139
99900762
99906477
99906338
99917235
99899024
99896659
99897444
99897061
99901550
99901503
99901562
99905669
99905846