0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-12-12 20:46:26 +00:00
OI-codes/LibreOJ/2392/data/02-12.in

1002 lines
9.6 KiB (Stored with Git LFS)
Plaintext

1000 456 1
0
443096
828592
853300
2166760
3763688
4474083
5605059
5924755
6028046
7560910
9185540
9439212
10435851
11748693
12592624
13982847
15349361
15813754
16470798
16918094
17846923
18854493
19038890
20646465
21723048
22912066
23442080
24187299
24764257
25671485
27317603
28811914
29024954
30682129
31362309
32170374
32278608
32472004
33840028
34781793
35971972
36848962
38281100
39551910
40501831
41030658
41099079
42575830
42609705
43142037
44771692
45103606
45681650
45939670
46753444
47582939
47655078
48507820
49852977
50189656
50670232
50925646
51427579
52925145
53509753
54282132
55742414
56658777
56708547
58338059
59551090
60992685
61875737
62003835
62419234
63361717
64328537
65444713
66827285
67045724
67342805
68596150
69988027
70343168
70879347
71260100
71262841
72485607
73135165
73639555
74873092
75431997
76515097
77037805
78057370
78940586
79744444
80817334
81756727
81796074
82822054
84416959
85695503
86454493
87188652
88591514
90116415
90715903
91447346
93029599
94528421
95834386
95861001
95966574
96172616
96806573
97855294
98455760
99154657
99733053
100758332
102281374
103584088
104408016
105751905
106527794
107576407
108121137
108376134
108819244
109702071
110399327
111116645
111604113
111854069
113017611
113297692
114686044
115675780
116475445
116496802
116537074
117704896
119210901
120040207
121313781
122631401
123007766
123417324
124243294
125012501
125363194
125938773
127026211
128053334
128735432
129062191
130695985
131179516
131895126
132220355
132974714
133602045
133642136
135232391
136228464
136976751
137249906
137941422
138819989
140421104
141301472
141834698
143402191
144249825
145067158
146335162
147160192
147837437
147982656
148736185
150367543
151295583
152329001
153567691
155131657
155483483
156554123
157487593
159021655
159687232
161326549
162577929
164143183
164974630
165530020
166732539
168262033
168929122
169626876
170770514
172232576
173404609
173842690
175109137
175759559
177349407
178389548
179760580
180282973
180636835
181381997
181666627
182752694
183601887
185171226
185597026
187251967
188602390
189531991
189657688
190955174
191649268
191798283
192462821
193425574
193867193
194689943
194771105
195103147
196402062
197018818
198507308
199512856
200709383
201166948
202464393
203373158
203855800
205363366
206767235
206887285
207456167
208486332
209468594
210019414
211021287
211639278
212272320
213164896
213348333
213623701
214588273
216010949
216654297
216855297
218469059
218945593
219021085
220540517
221586205
222954732
223751131
225060925
226442893
226702089
227245246
228418225
228626764
228805274
229451182
229607290
230978509
231059333
231225992
232588486
233762442
235421496
236560712
236595186
237108092
238190430
238770187
240222054
241626934
241735287
242565116
243475764
244929933
246268167
247212640
247423950
247895423
247925022
248241258
249429680
250659673
252030241
252901366
254229689
255210522
255558608
256445777
257836155
258848012
259825981
259906242
261520598
263083214
264226645
264558708
265934704
266863415
267368145
267909206
268560368
269129967
269986859
271148430
272354566
272997540
274640259
275129967
276507630
277977865
278361584
278790350
280093711
280614527
281459049
283035378
284080816
284819570
285036091
286257187
287375140
288908621
289375433
290722077
292235793
292968450
293805616
294783141
295425097
296898476
297979328
299392453
300537578
301259213
302587537
303394711
304136553
305148737
305616182
306339751
307246718
307891410
308226241
309695608
311240270
312544708
312910694
314528380
316010817
316997345
317366615
318527503
319652207
320145621
320285052
320680132
321745693
322135353
322992213
323709877
325073233
326175066
327193772
327308251
328688210
329501816
331131531
332575920
332759283
333972451
334443832
335467769
335838960
336154537
336316706
336580780
336899666
337101807
338554419
339227391
340299434
341936838
342024452
342671480
344146013
344451589
345552451
346154722
347003148
348546527
348634344
350244976
350559011
350870605
351138680
351950339
352545504
354148399
354905972
355287110
355711909
357238544
357676741
358945908
359266392
360300948
361237201
361532140
362093811
362202434
363390159
364394807
365367460
366140618
366382479
366751393
367339805
368352395
369836704
370649858
371156970
372503773
373273113
373731064
374656173
375280562
375888981
376084269
376471257
376736115
377257351
377574459
378500464
378891860
379689598
380833636
381865950
381951797
383533857
385035380
385891228
386167756
386209847
386817680
387008830
387254120
387340563
388057911
388610342
389707070
390918854
391013911
391926713
393058744
394616409
396251076
396261882
396413033
396488159
397665956
397909657
399494596
400692352
402093250
403449923
404195124
405133091
405803053
406496893
407369852
407523057
407851205
409197585
409944913
411102691
412159661
412225055
413623589
414220284
414404315
415457071
415590564
415648451
416899179
417088949
417538062
417731828
418814985
419012130
420561217
421325480
421400132
422896711
423526480
424982615
425216129
425797658
426856660
427062777
427890550
429411451
430000363
430550272
431507234
432303158
433467514
433738943
435208240
436457833
437010319
437629480
437640533
438327233
439258493
439460832
439935702
441108516
441885966
442125777
442310293
443400261
445046051
446254667
446965781
447927324
448483631
449375200
450086123
451564917
451619876
452486913
453678704
454100040
454375904
455750345
456084450
456818960
457593492
458330777
459095237
460712223
462288185
462909764
463580055
465195046
465996287
466916890
467611621
468842492
469843217
470750798
472193291
473007934
474419009
475735247
476953422
476990871
478256544
478656910
479686061
480019039
480651288
480798178
482223343
482463239
483688923
485207766
486696084
487702051
488502634
489300344
489349974
490022608
490653685
491641179
492608073
494099817
494432960
495068184
495514754
495571977
495950217
496572062
496867798
497144135
497225223
497389316
498096809
498152003
498629751
499550084
500616752
500845469
501186695
501844261
503001127
504160896
505679258
506897451
508527046
508994717
510179594
510598153
512199292
513260147
513422564
515035673
515646760
516259577
517879148
518613924
518884659
520541779
520944330
521771178
522369227
523272679
524481395
525716736
526886802
527308053
527892136
529136022
529232397
530340745
531906707
532343300
532690166
534143493
535549607
537092373
538584899
538676698
538885122
539822332
540164304
540837779
540854588
541043485
541399156
542407953
543764162
544040218
544328647
544930123
545420115
546200907
547532053
548783987
549258527
550440447
551956252
552113028
553324055
553439925
554753610
555901780
556911243
557458577
558039635
558653011
559263248
559563341
560289716
560813864
561424612
562048350
562399857
563652399
564857228
566464770
566894926
568328154
568366341
569900465
570333309
571825090
573048447
574587392
575169423
576039446
576398240
576979373
577165282
577869332
578205825
579369958
579649141
580440222
581221868
582434007
583697593
584489547
584818412
585781854
587149822
588256637
588469184
588634547
589007643
589426362
590951710
591736676
593090191
594386795
595197507
595836266
596331108
596463105
596716119
597167342
598404127
599860403
600344660
601069682
602271128
602375894
603961926
604588024
605240398
605837213
607071871
607169801
607794216
608165913
608584640
608845582
610478332
611004985
611288486
611635359
612783103
612963462
613736260
614891438
615068870
615841882
616980416
618554809
619847488
620667045
621210246
622394310
622799967
623357422
623898065
625043368
625625699
626857349
627003033
628268116
628526932
629613534
630802651
631030497
632274629
632363397
632453948
633605324
633984748
634068856
634369910
635074181
636430927
637175904
637424969
638338228
638548941
639001585
639181841
640829972
641239419
641756742
641971795
643153243
643257857
643307114
644054252
645085283
645974618
647428087
648648408
649582848
649922302
650371251
650496031
651708460
651935784
651944642
652952665
653676169
654590111
654662677
656088305
656248771
657280529
658233496
659634203
661092311
662063334
662582641
663993209
664452800
665450463
666638849
667049075
667092385
668381038
668957277
670395235
671193295
671639903
671884764
672527320
673318224
674301153
674304989
675766085
676732452
677860093
678529742
680167182
681471245
683126317
683903292
685303403
685434328
685933523
687144758
688689925
690205937
691115255
692471143
694030488
695161511
696229989
696401809
697812651
697934357
699526869
700945942
702141368
703209858
703580208
705027240
705381255
706522519
706898723
707746161
708022836
709288823
709656204
710909380
711798719
713343568
714279472
715096951
716551974
717574113
718468844
718692192
720311881
721877106
723093599
723950854
723966775
725224347
725521810
726552350
727583982
729191038
729568311
730409997
731764105
732633994
733581697
733792407
734859996
735581878
737035991
737705023
737834856
738922829
739761439
741308022
742784681
742950954
743154821
744592369
744971489
746519540
746642358
746835332
747318614
748280722
748606963
748824774
749905815
750434803
751279813
751843064
752653181
753752300
754538104
755607296
756148968
757442971
757876590
758388862
759319971
759616306
759818429
761053053
762472717
762598753
763190524
764007596
765221531
766176879
766496407
767079267
767727350
768125671
768295399
769949626
769973260
771624039
772736337
773390659
773927164
774462216
775099881
776552169
777797056
777891635
779457580
780874217
781065688
782553449
783085572
784525004
785823642
786506370
786992197
787162254
788360901
789652492
790726430
790945605
790980570
791397293
792055757
792304820
793683110
794362303
794699113
795337489
796415646
796544086
797274384
797678721
799257855
799297063
799449131
801094397
801145066
801568821
802595835
803148116
804158289
804354577
805862620
805971794
806634360
807928353
809198172
810219230
811308891
812588066
813006281
813771692
813908379
814748577
814818575