0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-24 06:48:52 +00:00
OI-codes/BZOJ/4517/data/10.out

1001 lines
8.2 KiB (Stored with Git LFS)
Plaintext

78048433
514311354
883764768
867714930
845559995
314418696
91363714
990
62552207
414691550
292058342
323640
0
1
981537275
644546846
925175141
969323655
576832904
184008488
812849236
136
889161977
814069021
616386717
101777003
56628
168
891217800
6428991
615419275
927799753
815793173
450469609
1081
885841788
64826990
1
79539617
100918425
53865
229864270
975829922
91595477
316314714
936426013
336295954
723550565
363498001
290792919
212667266
561092412
66
770231032
807508564
852950287
890957094
672756656
656704980
357423777
3305610
4699717
20
188286513
183222088
945478571
811477396
436036539
602589725
797194157
2016
190177581
508298536
348151916
0
2846259
922794866
48412627
78259941
222161217
0
878681284
391605593
553159265
534525862
67809016
983875812
511817281
564599139
691959930
795795
8889192
920273061
0
15540
17237777
873177861
576465002
383656489
10588340
22260
311154776
152340711
784803227
859081098
1334960
649062414
431576384
963098128
121107799
2
943871934
1
91
351701104
10
22260
878681284
0
976931310
560019152
17942808
263469197
235259967
729463887
689359089
77573352
0
241266735
600838334
224688083
548733176
406772654
79539617
624787887
602998683
888312659
819471968
630772737
60508209
190611260
922957658
461581048
330
801932693
806028705
40
36848
623194989
830104109
456510144
916926490
318954785
625793701
1334961
657820224
137527134
584128062
328178302
891217800
92287868
1
35291025
367568202
77573352
400889930
320913256
363192762
865831622
19090071
959648833
845122506
502452483
548848904
184275
154774466
872520173
889161977
400052933
323258978
246166690
667485
912218488
574077853
61712
811318527
0
556545907
852644801
0
657082433
942785520
505852427
7363571
283480737
588110886
0
528392650
103358640
330427041
947619903
376992
0
849813455
1
608164092
743458305
644546845
0
0
95371603
37646238
1
1
31183560
266382944
26750955
530802873
910651105
804753328
681075366
848797412
305255868
79570322
398724930
975906083
397954463
471490839
944484961
2
496
26750955
1
225755446
1
975703579
269503473
2447445
0
447899304
416785937
992427172
556545907
882212936
467259996
154633232
150454472
64080104
272827513
554977219
595378128
580941751
77247024
498328487
915250404
101983302
153
675216444
2346
1653
117993297
440580407
426488653
647033902
324903198
798428201
872520173
261074520
992893239
908126663
1326
64197865
138774877
515938077
1
2280
362366092
809089482
770041450
373572160
810678511
207236034
233923063
360280379
473804764
14280
944307328
177975044
637625706
321741445
281166128
644404159
825352338
881735897
35667940
14461454
251950659
966551748
794067328
0
1
116391147
909886101
870557504
516421048
146622611
103358640
735916052
763529423
35106275
1
36056592
738586318
536570558
1340955
739929108
903566937
741
300312435
683869852
861
234881798
524612838
895356
8
828142141
271163771
511632
871504223
35667940
533256180
601270605
462632945
471240
699509209
410126109
922988659
763529423
202541179
112
231
0
810804881
55
171577102
374187227
502452482
174596237
553528929
400596325
338151189
14379960
398724930
905299054
943239324
11930490
0
633669740
207731720
0
370184632
114923881
8744715
576848288
662655172
251226212
642052794
682740607
1
222480
860145492
612877754
281701910
800106372
0
607662534
298841710
915043359
852309365
572436513
15
393025531
454670059
629445328
87804955
676501622
821068720
320791139
124047718
71599532
659620257
918660078
275483792
879959313
444089925
152037595
859192528
974801131
12285
10
245943722
0
566511504
862244790
379746041
579601195
533256180
183496761
796966260
656356604
821150075
66878126
247299181
443266741
718054112
174766060
207810727
17942808
56628
942459077
622475956
101777003
3818430
680121229
16380
597049453
782694173
692033611
584997966
749460334
995342335
976931310
651766057
470446873
770071658
403665428
616386717
88088
78200143
321741445
570340010
229864270
838054526
2970
24518025
236174207
839555169
973548762
0
8
0
215583120
718332288
480659959
1468368
680954175
359029437
856881128
992427172
566137999
191721174
793395953
147148711
789950429
555388415
0
411161999
938693252
937049672
465
558998464
0
965511734
3552120
522708729
153769052
80684093
962321353
689173815
683270644
811318527
123072345
611820
244904013
71100824
1
1
0
778457819
14832
867957715
665539813
39113249
760387318
3
60522647
903867438
744362327
800698551
0
0
422466609
202525274
157950
103103025
67579126
1
334056462
960864553
758224512
190611260
133497
290133725
482707624
401653875
867714930
42589361
535296167
315
446060153
553159265
659175142
104827497
407840448
50440339
71832632
140739773
1
435594453
412474927
611820
600605802
128274684
1
920376943
961532264
611059401
990555359
8
15
275350440
997473761
145823701
803071516
0
403579858
355856537
36680994
597683446
736237053
895356
0
862426956
644339632
45232122
106254535
398300816
660408270
332813876
94336117
91363715
325
812895479
986914744
405883615
368502091
361361626
21
79516543
223119576
488084336
416785937
0
1938
452700141
964324085
545626342
643482869
0
17942808
0
918660078
832366660
959017705
45
556448028
581588125
543453983
525387545
276120985
551220540
865831622
981183394
346648909
968149910
869366414
36
21
513687792
334056462
171336514
507560431
412639637
1855
160761825
552483086
603807425
999361180
889161977
0
975750416
865500714
927799752
0
183404970
602211269
87804955
977884844
17608296
296257298
236174206
23493520
285038247
75768644
447844340
255033638
924
185676305
74217241
344796405
2464
708033083
328556309
151297509
222480
335478528
983922099
452883454
639965381
511189647
585891896
864910418
5850
924
941002683
741721855
894633725
658583513
190
7420
226954634
14833
441800895
2
315782671
6552
179819377
44
931993142
263881378
709035180
135252234
238615422
11088
833096900
14833
9259110
758988277
320488118
433762015
20
116226152
55
1
0
361361626
236887423
65835
723945512
380106085
313973989
784803227
66744
0
345183445
804637042
734901508
0
363435072
190
577776263
360530096
52990477
627948008
694041577
0
190568
893883795
530194425
24204479
1
157950
231
280343317
746155663
553545564
660894696
83742641
897960843
323258978
930246824
886888027
535296167
146407777
3555090
293505520
676501622
3
806031446
4919460
192821937
340866019
390133283
775476169
135050
120
429881446
879067954
930920009
164140716
79845032
682238907
0
721884104
275520292
1468368
1
123995715
397331077
1
245459347
19760
115862563
533256180
870557504
372648936
215583120
143722080
143429647
454651540
271713682
810540389
409096307
556449248
573754065
937646578
22260
0
489459517
963423596
9009
188342258
20328
520596900
174766060
14684571
2970
348151916
662172650
40
729607749
874046003
205620750
705567611
996468966
579695143
28
870605458
300312435
793395953
135
593972398
885580706
722141266
3181464
447974369
859517255
0
843061531
594773778
404403496
627948009
70
1
366508740
79570322
753085724
0
797148672
58892741
0
15
8990
995480668
6362928
277300213
532532616
518483820
171
227999518
61010950
62552207
499952628
1
465670875
883411242
21420
568522981
834034836
812305508
142037587
889161977
325
0
8
909193996
357468727
5544
153
328701167
2577411
945478571
355105006
266837308
996965095
648694463
42589361
634082862
1
557301590
218866523
224541755
417384
28952352
8223764
0
797194157
121107799
965598204
64197865
949787425
0
3279640
67284183
79539617
0
359155473
737289210
87828111
20
0
127007612
308132056
728988696
543579775
976931310
0
9
274026693
806763759
631894024
12214862
294880
579401240
883022255
12285
1
98882881
675996360
236128155
272272
275350440
6
260812568
20927533
1
367379897
261074520
947283037
283018899
208165309
0
28380
330
71100824
916321982
34848
225553758
190
168
480659959
121107799
39484315
751806762
688251528
699354837
1
845122506
2436525
975750416
333629675
109815879
9
45
947796241
19760
67128543
722160162
10442784
473302581
663389893
346648909
32821962
804852675
43680338
12840194
219561193
846616033
890957094
614267727
666254600
236881620
946
743148382
928113903
566292075
356399560
239642574
843648374
444859890
44
1751220
191721174
2447445
28
527007391
246389990
992427172
29369120
1
0
0
66512368
581530543
1
149651953
26750955
0
580555355
536273717
688301895
516231705
355595479
818682751
662172650
95634319
149144054
65479722
123995715
20328
0
8
246389989
1
0
0
29369120
284724095
14832
250357804
717251380
1
984188557
594405
476598615
682860052
88088
708539531
260027747
847943147
641316750
1275
267258992
0
311237976
14684570
1596
537625407
2122120
22260