0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-30 15:56:27 +00:00
OI-codes/BZOJ/3312/data/3.in

1238 lines
5.9 KiB (Stored with Git LFS)
Plaintext

4 1232
22995816
23291798
17548680
31401461
4986
7641
3525
5226
5684
5455
6261
9678
5133
8593
408
4986
879
5037
1795
7772
9973
7888
1816
5922
4078
2810
3102
9807
4119
2509
2911
2677
5877
5518
6180
2713
904
2530
843
4226
3176
5026
2865
8042
1500
711
9256
3114
1229
9933
4130
5554
7176
3236
9027
7758
9240
8042
7474
3729
8831
4977
9816
4286
3901
4303
7182
8153
3703
5785
3987
1978
2465
3030
8212
7993
8548
3825
9106
354
1736
6183
9359
3459
1082
6549
3424
8089
9015
6618
2988
9286
1023
139
4362
2877
4370
1769
8023
515
7206
396
7997
1312
2590
2891
8061
3468
2707
8481
133
4178
1455
6234
6634
1007
4413
5843
7519
2371
5770
6188
1307
2558
8838
4201
9351
8500
7859
3372
7277
6233
7156
9853
8746
1781
5183
930
9228
8513
1019
7526
8067
3160
9154
9333
3555
5334
6160
8654
4561
6556
2417
1727
8513
6921
2854
5916
2382
306
5312
5929
1153
3434
371
1210
5480
634
4180
2137
7681
5178
2907
7872
395
1109
6434
1658
1451
8441
9475
710
2100
7204
9772
7604
2189
3959
3838
8149
7135
4646
7338
558
2644
1014
4594
1685
2313
7182
14
2194
3276
7894
9907
8047
2765
650
9917
2152
7457
918
1174
6379
5018
9835
6732
4249
1360
9001
5950
1714
378
2531
511
9773
5941
6493
9809
9293
3179
10000
5547
3932
9901
2581
9060
5491
5338
7893
68
4559
356
8399
425
1534
8130
385
6703
2799
7096
2189
9799
4901
9184
966
9889
7300
8708
2528
9169
2258
4272
8594
253
6231
4244
4679
3596
4669
7392
72
664
3791
470
163
1484
9245
7884
1527
903
9335
5830
4821
2759
9901
3327
7696
5342
9781
2321
3549
6944
1828
9159
4099
5746
6563
9314
8124
1324
9355
1825
1154
1800
7289
6198
6514
656
378
3880
6828
6243
4111
235
2704
5840
5146
1993
3377
2440
9823
9532
118
5520
7092
5776
6228
3484
4368
4453
4724
2341
5743
7035
9891
2899
43
8357
1852
8468
756
5270
5455
7027
2009
3062
3998
8464
7964
7500
4538
670
9186
7141
5289
1455
6976
6172
8563
3802
734
6127
8544
8630
3111
8576
9755
7307
7431
4001
7185
3783
4315
9878
7554
8519
7732
1286
5135
3561
436
938
2922
3776
5086
3660
4232
4383
3850
2265
7121
9708
7726
3887
9870
3406
3557
6607
7386
7072
4572
8907
2930
2363
703
8025
1236
3215
8800
4941
9603
1146
7984
8194
8736
6094
2163
6994
8306
6975
3216
8425
3631
9554
2942
7525
2848
4623
9016
8872
912
5664
7001
9892
4941
5951
6784
4605
2293
5627
3197
5034
3594
2195
4562
3140
9838
8984
9458
8581
9671
8159
3012
6986
8540
2989
992
4241
2549
5544
1664
1275
6366
3132
6640
3754
8788
8531
2223
8340
6454
6011
5195
1038
740
7348
3400
4480
5795
1871
8729
9863
8215
9599
5445
6878
2279
3243
3203
4995
1117
9994
9725
7880
8307
2485
6257
2879
5526
7063
7882
5997
1925
1088
5563
7047
1138
3357
6260
2055
8703
6257
7514
9127
6963
7808
6835
3204
5426
8078
9623
6124
8632
7395
432
5536
6238
1209
7194
1730
9490
8396
1939
8407
1940
1800
5515
8470
1619
3695
2821
2727
5091
6624
4612
6757
8729
2112
942
6684
508
6100
2108
2042
4246
5188
4775
2801
8465
5882
8700
9331
5402
3920
3433
1589
257
4197
6093
3164
1814
1736
6411
9938
2525
3915
4215
6817
475
8817
5159
9318
7174
5711
1874
7695
7863
1694
3012
1597
139
7735
8488
786
4814
5957
6204
6388
9918
5030
1184
4360
6573
4762
4358
8247
9903
9666
3027
9579
1143
9137
7756
9906
8846
8718
9338
2314
8028
4080
5622
6131
5900
1472
5436
4608
8092
4010
12
6645
6874
8699
9316
713
6631
5380
1958
5973
9079
9893
9656
4468
9535
546
5023
9168
1285
9793
2066
2139
4148
8250
476
3059
7108
2325
4762
5051
2885
8606
8809
6280
3189
5828
8713
9089
9268
117
1196
8142
5943
7348
2134
442
8386
3491
9326
2705
6140
664
172
4610
3294
1275
3752
7981
8404
3766
8689
5253
3674
3491
4547
4862
943
6705
7071
8543
7349
6255
5526
6545
7854
7695
5022
3647
5184
7188
9483
1108
5298
5636
8166
8079
4604
598
7258
1137
5754
3763
3633
9292
5225
7705
5194
3766
6376
8643
1334
8900
3784
7042
7126
3087
3116
2567
1390
7793
2617
2293
6661
2248
4183
7267
1586
5074
2285
1464
9216
9727
4360
5213
1290
6418
6756
7374
7183
4447
2177
216
1390
1358
8799
4188
2331
2022
9089
7914
3832
3458
2366
8998
2060
8143
8538
4327
6271
3643
7985
7218
4539
3191
6301
2306
140
8118
8362
7235
6256
3643
1480
8226
1736
8174
8712
2558
5509
9367
7182
6650
8475
3441
6605
6040
7536
3064
6910
7598
9437
8427
968
917
780
5802
2088
836
8168
8808
1643
7193
2639
5849
303
1664
2611
1493
9301
4025
9108
419
7873
3766
5191
8014
2776
1641
9218
5123
7696
2314
8716
5808
9539
5487
7025
5191
6283
7538
7996
9256
7783
1518
3355
6346
7892
3954
3822
6930
4581
6587
760
1465
7452
2893
7948
553
477
4555
3680
5456
9201
1786
9421
9452
4592
6562
9052
461
2965
6748
5162
2982
46
5668
8212
2860
6713
8936
8171
8516
4344
6486
2113
4313
6973
8833
6650
7379
4478
1885
7244
3344
337
6318
8846
2590
7793
333
524
350
1495
3794
6624
1667
7137
3754
5226
2128
7549
4050
8809
2413
3214
9497
9456
4099
7494
3874
2481
8394
538
1343
8628
5105
5409
4278
593
9926
6756
48
6369
8473
6847
36
5248
6701
8670
3040
6205
6135
4337
6336
1560
1564
631
1812
2403
1655
790
8414
4082
6112
2865
33
6890
437
9536
3859
3172
1684
9435
2091
6427
126
8191
9907
7657
422
8519
1030
6238
160
7251
6274
9177
98
9220
6199
4940
5765
957
2550
3147
468
2115
7107
6925
2539
3166
6563
4057
9833
4437
6142
3018
4862
1141
1757
6939
3309
9226
8316
7627
378
5364
2441
6778
2173
851
6002
9098
7021
235
9547
1566
6917
1216
7941
1197
5651
5355
9912
6943
8755
8786
441
8894
6103
9843
4900
4695
8482
873
691
5878
9063
9749
6307
6909
1918
5830
3318
3564
6176
7936
5115
6874
9237
7289
728
5498
189
6503
4336
7958
1187
5555
1405
8072
6427
3128
326
4427
2549
1843
6313
7438
5574
452
3362
5120
4982
4092
8129
2772
2028
7741
6840
5327
7988
7740
8746
677
1225
2994
5037
1582
1482
3094
4296
2294
9208
9188
8005
4120
5638
2696
8608
9843
5464
3507
5349
1637
1444
9509
6501
5234
1011
1216
1697
93
3200
1515
6157
3132
3751
5196
1998
5896
2215
92
3788
7114
5120
9287
3968
3423
2229
3977
8742
1765
3899
3601
8428
7627
3975
6385
8065
7636
8180
2011
870
8212
6090
597
1072
1953
1447
3462
3619
6210
8378
374
8424
4867
3778
6353
3815
8239
6355
1268
1613
1540
8304
2702
2695
5778
9281
8880
7877
5867
1663
3437
1623
2164
8499
5962
4195
7106
8154
8830
4812
6798
2115
1315
8332
9537
4158
3698
6682
6840
3758
587
7364
1136
8520
1642
1702
1306
5585
6962
9185
8856
1492
4534
3317
8477
1481
4522
9862
2385
4862
9286
4442
1691
9874
7554
3208
5380
4340
1851
1482
3386
4392
3180