0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-12-18 06:31:59 +00:00
OI-codes/BZOJ/4517/data/6.out

1001 lines
8.2 KiB (Stored with Git LFS)
Plaintext

213759
404403496
703037972
260916130
8049381
734267840
266922809
224688083
1
8887855
1134
847474204
615885227
426676945
354737956
185247475
989488344
730873071
8
83732158
373572160
1
17286870
2970
275294240
1
734817995
820064504
963233036
876400115
435
449755253
227057625
0
0
775215116
420332799
1
52990477
0
522853468
1334960
0
7420
835210404
434951522
410126109
657820224
912277840
202541180
423365607
78442650
424855101
150454472
930724542
230441813
426123450
0
610740001
337660775
257777991
168038471
213763196
922794866
429992757
327314720
476978008
46855276
1485
32593855
0
34868515
604663545
1
20893264
807773710
158440886
932870709
508298536
6552
800106372
767529863
1632
918660078
559975792
989488344
3279640
48800089
475223714
0
574084151
556545907
190900710
809089482
1
0
444226130
0
0
2
556545907
597683447
597683446
62331272
0
0
992427172
15
7363571
968928827
669064885
211990
532532616
156760448
741897333
972027641
10271400
940282138
940282138
156850392
144263584
521024025
506200748
927864985
36056592
20789135
36680994
667485
3486
372564510
406195896
431493819
969585581
14234220
363498001
290792919
751150890
0
434951522
303643995
253
668374381
721884104
0
403310333
941910810
2464
982629579
595860626
608099931
856502123
120
427861778
656356604
16587648
640169958
23493520
213759
666746455
70291532
0
426676945
1
222480
238775566
182459182
846704054
112
737998836
94336117
642052794
96743783
506002415
0
245459347
259532
432996583
1
1
1
330274220
1360
426488653
557517647
0
336295954
53757396
133497
28
126266140
121107799
8223763
737303753
571763964
533701725
152037595
355200758
1
528315326
616035444
1
85991581
980080439
74217241
32510520
1
986914744
272272
807330856
1
25333308
84096966
445781709
668374381
867348095
996572393
790518817
114310
124673463
0
1
404432470
845122505
355836510
437907942
44
74200580
46046389
14684571
2
790059431
176214841
79539617
81879678
990228920
882165189
403579858
774373179
147018315
579207155
963233036
734879895
857004829
796781355
75640
3
664632473
300
274091094
145396453
628852720
357468727
500760305
652424580
865831622
1
233234936
478969182
245287739
586208485
509358741
459215443
758426249
168883007
11930490
467645189
339475589
1891
7308
690810009
434410220
95233574
703625352
258402742
811824468
764081807
88088
584853431
278928648
0
295543192
734459791
322156636
122984554
0
727331130
676501622
323819793
669760158
335637941
264704509
880345163
244894269
681516473
595710305
1
1
347499196
801746947
484740239
727229212
890957094
195210146
129755946
813785183
43989203
84096966
811824468
0
970686746
45
870605458
6
190900710
44
811864055
15
5544
493875331
941324089
400151298
521678054
101983302
601138372
135
116226152
110612157
88957967
331290826
260624968
775055856
234125053
907487500
10271400
874074399
1007370
0
420562740
765097173
753031130
14461454
337927294
275294240
446400965
210300183
518848814
848567388
122430
786600072
627570424
417510694
52262057
152660908
1110690
497822769
243483583
296257298
633669740
496567681
454740
285898327
11088
417428478
8
236881620
286571575
75473969
1
485146024
1
0
520497713
375412980
671238233
52990477
349393656
716487716
3
240
0
390532337
847943147
41650
16380
271713681
696951208
415223032
687382549
3
262065792
43299286
1
1
852309365
262197802
87828111
689502317
34592
133724721
723733081
14684570
60006890
577747861
810182623
725332057
635190787
579605416
416945764
36
717516817
19772445
44
651766057
482755867
1
861301914
627357
14833
7342280
0
329912755
22260
745072233
295034638
28
1
114215851
1
757224483
410433076
26381720
10466719
360530096
558737814
0
132708939
6
849813455
259941330
484233743
811114188
353621852
648694463
315363883
766821051
1596
737403581
753031130
982814917
1
1120
593972398
323819793
6270264
630
995480669
867957715
327314720
246389989
438232999
216685952
62331194
976809205
641311895
7189980
3
736956780
261101589
16380
431886154
616191154
976967662
359468153
289353363
608404260
676356918
440720167
213763196
437991487
630
208987564
562081959
666746455
28
849069489
2249100
433211694
61928334
340763114
692815249
451206068
698285199
277890113
847845736
112
425816433
444358925
145316167
573824722
83328
46494626
355595479
1110690
411039919
133497
543849220
2894320
576830987
531260190
446060153
659568357
703478649
580555355
459496511
681920520
301837140
0
142201312
14283808
985722662
972273764
561912961
3111563
367568202
34854910
0
113091840
1
281035875
867957715
1
737683608
98646243
1
556038898
143734502
718054112
240
168955571
669064885
703037972
2865889
41900317
730857986
181788051
124523011
0
78259941
246389990
2865889
930372251
2
611820
942023662
933599971
533892688
184275
215997204
972027641
21420
100250332
361361626
608404260
269571717
505852427
20
358551434
893957925
485573689
898086489
347820280
41650
100250332
663340257
570677913
968617510
794512359
602589725
136
735136376
705279569
1
811388385
743676157
844032946
981825908
946
0
424855101
878416045
42073271
8
50490654
1134
0
303128879
571763964
364329753
378
824415098
1334961
304550407
66512368
1890
513675767
185247475
621275650
619592041
534525863
80390369
594759851
977331527
271713682
284724095
22085448
735916052
566292075
356399560
914361793
608221578
702932016
783337328
783337328
122430
1
2415
319990065
375412979
286734228
44437910
1
493207772
52951336
407638459
625793701
0
563732446
44
133496
738136576
302437156
607490972
830596843
646407613
78342324
503931875
232793091
240907945
679244678
909023539
164320
786600072
22960
91363715
43605
219670321
0
6362928
0
158308427
93419352
822506081
246389989
308132056
2464
943684513
291938628
797899498
18028066
1
14684570
34848
7342280
2278
573754065
0
436985683
423915225
930920009
6
219670321
360530096
510950373
601270605
87828111
838916194
2280
1
811864055
422322643
123225949
86025367
824246555
1
553545564
736237053
823990321
996957558
668102933
281013645
400052933
981183394
847820051
103768096
683472092
793395953
506596781
285615338
134708562
337660775
634373272
1855
971905569
1
184232664
967384078
882736812
10588340
334693994
572790578
0
2
32973512
15751583
682176
35667940
718332288
827852572
682238907
88107426
7189980
450469609
6
1
912218488
106618806
1938
255562067
935346762
888312659
0
804961435
107257971
976071314
290792918
489336037
315
445535412
36572504
979221062
996965095
4087650
1540
102521143
784803227
485391936
863396586
207545258
944828408
190611260
897907694
685702945
0
0
787077658
981183394
447974369
537097313
1334960
14280
502330631
5200
989488344
38207847
8
958778982
310972049
14684571
286736438
0
5135957
845056903
0
537097313
415223032
662542105
527007391
844032946
6435
437664346
20
724216164
95634
813414185
662542105
670595907
646456466
168
693133589
895356
608404260
533020041
965598204
15
316188576
870557504
480659959
736237053
676356918
237668197
688181867
66512367
0
3
3
317907631
238391551
3279560
10495734
608961309
166021406
4656
905400328
795795
15741540
195210146
797152321
332797906
112
157806758
1
959165072
134550
67705165
669830192
965511734
238479007
977331527
106254535
9
283185
636507282
409343378
672069988
166440695
659573039
91806830
144908858
304620505
17471168
37429392
274026693
34868515
483794679
3279640
651766058
921805446
152092911
817338561
593634127
1
441800895
682928886
643814186
51103228
2211
274910166
443685859
760387318
727184625
730520219
236210872
35667940
454815456
244860
665386344
111595718
1
781268518
292058342
764429759
341956994
243483583
672756656
1
3305610
486292234
437991487
629445328
315
402310153
903566937
611820
468405137
1
133497
557515946
951677190
941054914
143429647
708277838
911430
330
130471285
410734475
1890
93829171
271163771
20474909
284695783
400169716
576832904
6362928
3542
630
122430
486292234
14684570
163793618
153065484
595
83732158
884413287
124047718
9
231429170
995645611
594773778
664335
824567406
665386344
616067760
0
78653210
292058342
644339632
548477065
541039533
291704632
978878267
1
351
992443847
944828409
0
961204564
715896407
410407945
1
236210872
974537771
8887855
0
1
812892960
992427172
721193472
539716061
999361180
945323642
1
122430
453420576
859192528
275171466
164140716
111595718
215583120
886760409
3279640
443685860
668147480
988111482
920906800
114923881
155664132
912218488
692815249
651442784
888312659
424855101
90595226
2485
219987187
893244816
585628843
783375563
811318527
289353363
1632
148839115
824665408
135644677
436985683
1
731613555
991572409
1
231
177752095