0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-30 19:36:27 +00:00
OI-codes/BZOJ/3236/data/19.in

1003 lines
19 KiB (Stored with Git LFS)
Plaintext

1000 1000
741 176 532 910 687 102 709 60 867 211 160 130 326 753 803 291 938 671 214 458 580 459 66 898 724 408 265 176 237 249 271 566 621 495 551 274 983 343 809 598 959 832 850 600 21 411 348 805 335 924 760 954 112 96 345 491 269 447 531 656 465 556 124 460 111 611 841 63 888 18 812 423 814 683 213 803 569 745 615 736 799 153 285 775 569 12 708 927 924 74 186 583 645 800 399 231 697 180 395 655 468 361 216 471 352 967 914 937 256 476 868 20 109 993 549 139 961 910 75 174 442 80 974 614 161 20 632 766 676 348 668 409 673 9 365 511 228 137 544 420 795 500 612 498 8 634 704 477 414 831 911 31 151 585 568 926 749 665 368 555 8 584 812 829 272 477 609 373 836 140 87 650 714 816 966 304 743 756 599 205 177 527 222 132 811 430 335 606 265 359 767 381 229 315 603 706 225 450 847 722 606 246 296 941 196 137 58 176 67 600 778 419 82 853 99 708 918 247 571 725 685 829 459 700 538 523 818 746 540 723 820 359 403 447 10 356 547 278 633 912 932 662 407 199 616 841 635 55 775 691 501 573 872 747 230 192 177 984 857 868 648 30 49 611 131 832 69 406 885 696 674 450 98 925 888 73 621 397 544 837 583 211 740 885 507 658 567 209 352 731 582 208 799 747 135 173 125 673 169 53 987 790 245 20 756 470 548 553 287 598 545 15 886 975 904 613 462 514 110 168 312 52 251 119 895 123 454 575 531 569 775 240 517 65 491 688 372 96 107 63 463 399 670 683 892 246 233 693 889 906 972 547 969 258 583 167 193 350 692 408 459 145 207 359 954 201 563 117 144 628 518 547 813 694 32 698 81 240 664 205 131 67 880 427 42 221 226 137 837 955 851 631 990 280 247 18 436 517 693 571 9 450 124 861 425 947 518 356 436 502 828 285 118 172 571 720 453 71 757 725 786 179 474 38 244 647 609 273 449 742 658 610 407 433 198 614 202 871 329 178 910 832 750 445 896 734 627 707 392 421 143 148 658 133 186 484 773 406 164 164 602 707 81 930 513 473 706 324 937 978 743 354 727 53 916 949 866 209 642 194 788 986 584 300 187 802 154 657 168 44 248 411 623 725 826 523 9 796 314 33 543 259 818 142 311 478 745 509 84 924 56 359 305 428 673 295 462 346 554 381 758 1 358 487 592 907 837 981 541 807 310 923 817 811 154 92 126 746 810 821 189 383 83 977 342 203 465 227 459 100 946 8 839 814 149 774 476 614 139 728 494 245 212 468 610 137 197 894 68 754 617 30 943 196 253 887 37 96 176 106 969 504 899 491 979 507 742 409 829 773 531 556 60 635 702 282 729 150 405 299 608 654 133 958 224 680 405 531 564 75 183 458 978 639 524 148 714 127 415 977 625 489 125 785 95 996 156 967 29 633 81 123 883 389 486 183 569 726 692 412 532 203 93 957 516 529 782 364 84 979 146 276 425 42 346 104 726 366 572 106 255 779 306 86 301 928 965 727 562 468 273 634 53 33 370 562 40 69 639 588 864 695 71 788 373 583 393 31 819 809 720 963 39 724 703 667 774 726 553 832 443 842 692 133 279 140 479 609 590 796 145 634 567 626 252 976 804 905 315 455 276 950 223 18 829 939 976 484 181 335 162 184 571 729 966 213 562 661 43 490 558 422 660 152 745 916 219 287 336 207 934 793 666 133 170 967 497 841 141 216 444 493 401 689 427 185 725 706 989 684 78 205 991 297 318 620 614 734 123 851 543 866 388 828 596 261 576 722 498 181 759 376 145 30 36 466 844 601 380 580 153 392 832 810 290 880 105 816 198 504 117 243 50 593 124 175 180 495 617 411 177 192 165 74 677 266 766 851 3 81 880 99 918 457 714 737 208 105 13 186 488 977 208 559 601 813 367 52 960 19 165 610 462 209 544 487 400 546 748 860 515 67 27 895 580 344 291 474 151 477 344 940 445 626 636 39 364 822 188 970 290 807 21 111 937 441 87 927 410 6 1000 261 35 708 628 432 474 5 60 117 343 443 20 653 301 714 569 675 554 787 435 808 720 94 680 386 770 807 602 467 74 805 305 502 642 495 571 471 674 183 515 51 666 860 664 733 792 762 800 907 812 589 269 48 842 902 262 196 784 101 905 81 961 823 72 15 1 626 289 674 218 415 242 338 350 687 53 420 622 850 888 623 362 443 393 465 914 976 656 675 621 216 893 810 911 806 635 680 896 869 293 235 419 260 289 259 980 829 434 786
362 545 482 695
448 742 203 591
255 898 480 837
475 762 237 527
447 632 565 825
341 899 335 712
457 999 166 543
161 464 271 439
307 694 211 229
517 734 423 470
767 796 13 948
195 987 399 921
337 404 283 531
234 326 320 731
108 548 779 901
290 800 172 843
196 453 401 940
704 977 307 530
398 506 89 630
216 474 265 778
42 454 447 556
176 883 515 855
382 647 192 492
606 638 354 606
285 459 270 632
301 829 327 888
69 290 293 824
156 660 495 878
32 866 109 640
90 181 887 932
11 778 467 926
707 806 248 728
649 888 489 733
398 910 79 150
492 543 746 923
365 533 144 288
60 802 70 383
61 727 201 320
339 632 526 562
277 779 894 978
175 429 613 693
332 355 288 933
214 289 240 951
64 744 37 212
519 846 552 714
502 890 480 793
102 542 439 520
124 130 181 186
330 792 342 430
470 532 606 844
38 886 689 793
277 665 567 898
237 605 171 938
568 797 276 282
205 726 226 279
35 518 4 786
557 629 50 401
40 133 439 875
129 424 333 544
521 772 812 821
377 712 380 969
209 838 184 973
357 364 89 187
219 736 40 339
84 409 883 901
504 721 355 466
3 340 286 644
5 140 17 664
709 822 397 564
27 574 323 981
5 855 267 789
410 885 475 814
293 900 48 234
208 461 270 853
137 899 487 778
273 435 271 410
67 616 495 645
735 888 232 910
764 822 747 866
341 522 11 34
130 375 577 632
269 476 602 684
300 304 301 957
24 465 130 717
160 797 625 988
313 453 506 614
56 583 315 473
219 692 230 555
201 897 24 109
41 213 507 776
629 681 277 543
403 850 41 267
32 194 187 903
46 899 217 683
155 187 62 575
44 875 761 796
620 859 265 806
25 467 125 806
99 915 651 660
113 348 220 581
294 491 565 792
174 726 327 966
303 685 53 770
118 443 51 269
233 604 275 604
124 321 654 769
426 906 511 652
300 599 33 173
164 531 286 591
67 301 373 804
55 300 713 904
392 478 427 982
341 393 288 340
291 940 752 951
343 402 234 559
434 515 17 296
115 128 313 946
373 439 417 998
768 785 829 912
101 639 211 328
329 419 506 653
2 387 321 393
590 871 338 350
116 798 434 858
643 998 954 995
23 394 503 907
383 438 297 459
188 570 626 705
5 321 27 571
17 975 60 324
76 634 96 920
618 851 168 519
133 329 264 349
575 895 759 786
295 861 244 887
359 713 60 728
393 409 3 840
52 583 25 224
2 320 93 229
319 448 353 368
211 294 304 452
802 844 829 980
73 240 294 957
82 445 870 950
228 980 97 372
136 207 217 773
615 801 672 854
363 876 140 318
109 325 2 253
598 619 342 696
104 373 655 687
231 724 177 770
698 771 566 703
233 797 235 964
148 793 650 808
498 795 51 360
396 943 36 403
377 769 300 747
7 520 479 593
397 857 213 620
349 355 330 472
7 971 424 883
38 634 89 239
674 872 262 901
409 552 494 983
372 721 438 747
481 754 222 503
125 721 351 471
470 719 175 670
302 321 206 987
414 895 476 780
206 724 642 873
340 773 119 865
35 305 630 698
8 490 461 727
359 724 401 467
376 589 701 847
709 855 261 319
452 766 462 737
350 792 521 583
300 400 388 725
761 842 535 811
171 671 718 845
227 848 409 655
222 809 741 933
408 753 359 507
371 481 571 767
163 880 99 156
37 244 775 992
16 302 115 749
866 892 81 483
261 363 25 627
154 694 607 822
134 865 360 699
13 515 158 295
307 573 458 898
679 770 760 929
638 916 812 997
657 731 86 424
793 873 288 727
369 866 764 864
71 422 295 784
670 790 11 159
605 865 310 940
249 970 204 798
162 841 200 893
327 849 21 149
230 593 61 853
354 750 484 518
612 903 301 459
95 221 106 454
286 794 248 670
337 535 338 935
474 744 945 987
224 462 64 86
317 933 82 937
561 639 225 892
269 297 375 395
734 927 9 832
386 593 23 930
223 452 466 906
380 636 312 912
121 894 233 739
314 774 280 333
50 308 559 662
6 236 627 838
414 705 167 666
415 542 515 577
464 631 40 885
82 655 211 563
360 727 94 438
361 722 592 598
84 718 118 588
219 810 108 463
350 793 236 807
112 292 232 519
674 985 552 771
392 591 36 195
352 496 54 120
57 709 354 428
477 616 574 767
127 318 550 875
324 822 320 727
407 593 55 898
379 638 107 604
872 977 169 988
10 530 639 905
260 770 778 859
133 777 44 761
175 422 313 497
184 351 313 323
159 493 639 690
123 862 662 873
114 145 211 578
813 890 666 841
388 810 179 433
27 306 102 285
424 698 93 561
10 465 330 648
389 803 665 833
46 222 82 612
216 778 347 558
711 721 96 673
169 814 720 754
269 563 449 837
146 337 411 546
297 696 70 781
375 477 419 960
28 906 141 549
271 563 65 503
82 601 536 639
130 366 48 320
395 605 15 64
123 582 504 896
513 664 42 361
181 341 751 818
724 884 136 803
402 411 242 369
425 883 225 798
279 457 213 600
120 979 621 863
561 709 23 551
310 366 827 947
345 802 81 199
215 832 508 958
51 746 313 768
171 450 452 693
327 876 601 640
733 978 392 512
352 672 465 984
96 501 915 952
255 350 436 730
405 594 758 983
342 868 511 588
450 673 402 489
260 456 485 744
849 870 834 974
352 687 100 265
214 962 593 743
183 284 144 580
63 279 667 876
363 875 451 548
499 817 394 757
155 739 231 497
153 171 117 769
10 836 282 763
141 201 402 972
780 782 520 841
30 144 679 950
395 964 453 970
113 409 156 336
117 600 98 273
15 613 41 88
272 833 215 443
441 578 472 686
283 334 284 576
529 633 231 906
707 774 5 989
67 701 467 928
47 606 337 987
320 539 751 994
475 826 485 723
295 426 814 890
342 637 148 540
526 833 286 452
858 977 405 772
381 846 549 630
279 789 221 825
196 204 1 551
41 808 153 466
344 750 55 884
18 478 645 734
659 861 31 593
580 601 219 361
32 877 447 630
274 778 127 631
307 628 68 439
79 642 272 682
687 722 527 872
620 819 322 363
702 884 280 549
172 736 557 861
500 618 48 952
214 778 309 593
468 969 139 809
185 833 143 507
18 245 507 794
56 320 444 755
399 864 437 553
144 719 310 580
380 465 248 452
76 793 194 796
568 740 284 606
7 829 200 863
306 841 41 195
207 890 121 534
390 624 221 976
125 729 279 456
368 879 91 983
740 746 6 510
156 456 77 881
48 281 402 981
487 962 379 793
210 948 12 461
68 400 153 760
116 998 402 501
197 641 734 963
701 878 2 280
587 713 376 543
561 618 613 638
233 845 312 677
484 687 358 546
461 614 397 813
436 506 26 928
76 652 236 749
300 577 173 362
129 430 7 678
54 739 689 993
256 922 368 577
346 531 5 883
251 267 624 682
696 731 213 380
213 344 346 689
102 997 211 385
335 430 226 854
189 791 302 766
31 648 301 368
312 868 444 522
827 839 254 608
674 742 396 734
182 733 400 918
229 829 115 653
272 713 800 969
316 547 132 581
432 676 76 935
256 282 231 365
306 316 42 342
305 515 290 342
343 390 705 746
131 270 698 963
698 789 157 707
365 938 855 907
177 777 699 887
207 334 278 330
83 396 328 422
313 334 27 596
410 415 571 621
216 375 390 937
779 781 156 159
257 493 651 923
555 676 181 350
14 759 578 939
875 919 537 755
110 246 60 400
573 661 224 920
117 778 126 843
307 784 784 973
433 781 452 898
433 912 719 798
314 794 7 667
362 819 326 847
315 392 649 842
77 426 18 639
539 728 378 481
605 819 588 607
221 850 202 767
394 477 811 853
428 592 623 718
321 361 492 520
176 677 51 235
359 502 379 472
171 888 39 446
278 486 676 875
315 765 38 578
781 886 554 915
404 697 320 840
293 371 336 624
640 765 34 522
96 507 363 699
563 821 333 840
473 737 282 534
373 632 683 775
107 714 301 502
82 332 197 253
277 385 237 686
209 827 278 576
346 768 399 603
113 928 723 746
408 583 278 921
387 744 308 731
306 380 428 790
678 894 261 879
79 382 176 466
89 322 308 335
641 666 874 886
94 204 106 810
336 358 222 525
366 603 427 548
155 686 165 942
131 790 24 277
197 751 431 808
170 391 197 870
474 618 344 761
33 547 113 770
683 779 963 994
370 925 353 514
772 846 322 987
233 270 366 551
439 893 467 813
469 599 592 982
39 396 135 971
292 383 88 345
22 889 617 778
353 789 135 787
151 535 69 436
7 374 349 695
63 255 592 816
61 357 445 920
100 395 100 488
314 544 342 343
243 257 442 637
28 546 432 757
296 572 199 320
158 958 168 323
505 803 136 573
278 837 298 646
403 527 759 920
150 486 495 571
647 850 277 587
302 739 92 304
306 510 135 718
336 891 91 511
582 774 485 626
640 857 528 965
58 166 400 788
13 567 207 703
122 334 78 977
252 945 41 140
206 405 83 769
29 433 205 730
65 485 575 648
35 520 343 463
249 735 244 823
125 154 954 976
317 775 170 626
334 379 753 808
408 817 343 735
82 681 186 707
27 375 285 975
342 775 412 943
100 315 73 801
44 648 188 561
104 412 48 862
302 428 454 707
273 415 24 600
44 251 86 467
44 677 484 634
465 567 53 933
433 542 515 569
404 892 45 90
55 379 238 822
445 462 518 768
342 992 748 824
96 860 191 646
427 646 7 63
116 660 42 652
288 506 490 588
633 971 29 435
221 317 290 302
549 556 38 574
24 954 156 685
259 673 413 699
226 359 397 598
70 881 285 792
184 972 124 494
41 709 476 549
450 474 224 771
593 877 263 703
446 591 377 887
577 897 84 271
91 588 546 907
728 795 408 774
144 160 116 188
226 569 555 927
274 336 250 647
18 398 27 289
51 635 115 165
150 542 732 953
424 779 734 879
201 483 390 742
393 681 163 555
292 374 800 914
629 677 206 568
155 328 493 513
410 683 98 679
70 252 596 771
219 614 285 805
348 836 36 225
540 731 57 461
787 857 92 508
586 597 164 380
352 682 241 281
69 319 507 976
659 870 312 495
24 514 394 411
323 414 280 465
596 854 337 935
122 717 416 895
130 413 450 517
256 305 38 227
169 891 428 612
77 390 131 893
109 273 304 357
192 591 30 874
33 166 495 660
22 199 482 531
477 836 330 458
41 780 560 685
38 689 318 911
313 646 622 857
128 360 238 396
288 497 835 904
206 958 391 936
740 853 108 286
227 652 788 962
564 757 116 799
102 162 622 822
310 736 204 578
277 326 665 716
293 314 135 186
303 883 323 393
348 697 452 762
434 788 527 822
17 388 240 797
137 806 36 488
77 226 355 721
335 643 475 922
443 791 264 907
9 257 150 853
638 823 44 335
99 784 130 328
325 849 259 791
283 877 630 752
380 447 611 646
260 287 560 603
108 573 484 701
601 799 571 832
487 566 11 923
205 790 263 757
269 387 298 545
734 943 947 966
810 969 886 944
506 936 710 984
116 540 270 363
671 971 17 331
833 866 9 64
790 867 422 542
329 876 45 562
850 861 306 475
156 357 409 498
340 747 482 972
397 563 662 806
80 394 282 366
339 589 366 533
252 338 379 909
159 776 84 362
339 569 458 945
487 620 364 683
500 940 121 394
97 327 7 941
217 791 122 130
132 138 169 187
37 573 239 668
494 763 737 944
338 801 414 621
297 407 183 467
123 451 240 926
85 684 2 76
133 243 729 994
13 531 876 961
617 642 97 777
399 609 15 384
302 471 459 848
342 796 436 592
306 329 8 222
49 797 191 749
822 857 464 833
360 538 543 799
492 783 643 749
584 799 738 935
244 761 28 273
17 620 742 897
361 525 36 480
228 302 167 358
353 719 830 996
221 856 520 957
300 422 416 618
188 387 53 128
288 963 313 319
512 812 232 847
9 846 291 844
684 809 15 419
330 510 308 992
290 459 296 308
128 530 1 56
569 861 363 619
388 476 528 908
84 931 597 963
47 352 302 345
635 731 813 901
395 499 583 808
116 424 195 887
533 668 215 576
323 339 316 494
49 366 284 639
59 661 295 673
12 821 214 544
439 834 44 209
689 985 636 976
60 551 43 213
378 852 88 689
25 686 442 799
542 602 327 346
547 661 22 778
454 844 170 606
150 649 636 983
209 736 327 594
51 426 890 955
454 864 870 995
269 771 548 984
344 532 238 716
763 777 830 937
355 474 309 620
479 880 190 800
20 446 274 311
479 502 482 695
88 409 95 792
144 697 238 843
627 875 249 851
269 744 208 373
425 898 12 339
168 886 798 885
597 824 214 636
218 244 315 947
157 468 533 980
66 105 390 509
67 372 338 630
358 484 83 391
73 765 648 834
148 205 123 809
721 842 197 375
464 556 293 419
182 977 223 338
266 271 454 681
414 416 487 926
370 734 659 860
352 372 681 834
388 499 311 801
28 699 669 778
301 508 116 943
84 361 437 786
295 456 584 807
334 982 14 261
507 799 428 503
418 806 497 680
414 656 633 807
247 971 159 461
536 883 176 797
32 292 98 271
365 981 691 880
264 391 323 679
274 374 503 568
67 644 151 798
158 693 658 921
464 563 471 908
133 629 199 303
224 275 285 965
820 862 434 590
559 618 670 981
383 604 44 629
395 790 94 288
377 732 144 425
435 543 507 576
293 316 590 713
341 422 511 976
415 466 395 856
663 771 600 662
109 237 205 415
465 635 189 215
21 422 469 591
29 627 859 984
664 732 491 524
495 979 349 733
282 343 767 817
113 724 31 611
226 412 67 403
19 595 636 987
390 791 558 586
141 291 385 461
101 847 342 473
146 633 115 367
302 355 409 632
210 948 178 405
113 524 765 859
291 344 547 709
23 688 372 388
468 642 218 664
779 877 277 816
353 638 205 770
102 612 520 797
541 756 608 877
218 892 429 963
26 648 18 412
60 362 821 936
361 362 229 961
233 532 12 608
354 522 347 415
609 682 385 492
31 220 745 916
282 304 517 715
135 459 362 825
89 629 409 715
2 491 453 936
685 801 202 567
102 266 302 885
555 858 132 339
136 504 601 893
158 930 187 787
68 826 66 105
21 552 14 216
84 124 67 171
392 427 395 667
45 714 80 121
397 565 136 486
76 666 642 943
44 822 118 479
743 748 688 721
21 996 273 315
745 862 178 460
42 886 124 343
429 735 487 717
164 788 299 765
126 410 154 522
380 879 62 694
81 322 534 840
6 536 245 377
97 568 493 844
139 531 387 403
363 768 169 499
295 692 293 616
465 691 4 814
324 417 145 800
242 364 175 431
309 621 510 853
285 429 640 654
230 730 17 432
323 443 755 760
22 776 806 839
472 957 5 572
295 912 325 945
286 349 319 782
625 874 528 995
387 426 54 253
499 848 215 629
277 957 106 163
296 449 374 763
132 681 735 786
624 927 637 717
609 842 115 343
124 293 47 608
227 255 532 558
78 985 202 243
90 170 505 869
162 351 118 810
591 701 262 941
30 955 558 800
514 566 164 254
44 743 170 819
14 957 72 426
376 666 199 672
335 898 176 468
145 840 208 731
635 974 760 789
123 671 174 410
70 334 326 547
259 574 428 476
140 141 264 500
281 329 9 406
340 560 317 723
19 414 590 643
375 661 24 74
252 861 255 996
618 753 742 879
342 702 522 859
117 968 68 426
289 929 12 203
258 344 219 677
521 801 718 996
477 593 14 49
353 789 371 881
71 377 401 670
486 881 581 737
390 518 328 418
47 732 908 947
298 776 492 970
377 575 635 867
281 453 132 906
400 875 875 914
231 404 48 494
259 683 453 533
11 562 156 492
133 167 442 548
139 773 123 543
765 840 585 742
10 207 434 557
3 161 401 877
221 503 278 684
678 896 51 519
327 370 649 895
8 173 683 809
35 502 118 852
414 853 90 968
658 872 805 995
80 309 314 659
553 683 838 869
310 680 512 885
189 666 513 799
788 963 401 672
40 861 490 567
222 691 408 769
274 770 248 475
296 663 162 187
11 204 92 438
789 858 533 871
297 519 607 978
688 773 158 664
167 543 68 913
7 373 178 433
232 898 536 624
101 709 446 965
101 834 254 464
64 496 169 268
521 590 186 347
407 720 10 264
405 632 92 618
207 756 262 635
390 456 242 411
613 887 181 436
477 721 519 866
173 399 688 803
4 592 443 630
605 689 77 729
121 359 411 873
69 718 44 438
3 941 130 763
44 411 256 310
103 429 32 839
15 575 42 658
442 517 482 717
219 742 162 311
126 202 7 721
401 901 98 788
93 216 460 482
7 348 355 648
109 379 575 932
644 832 250 557
9 132 438 609
645 780 264 675
241 694 230 907
57 761 142 240
584 997 766 777
443 467 148 899
90 928 536 926
161 394 622 849
664 849 126 1000
86 423 321 692
79 198 174 578
65 578 14 763
271 623 433 850
69 421 126 604
576 618 68 744
122 291 572 685
370 610 804 829
594 971 464 486
201 727 601 658
735 873 386 477
20 826 142 978
550 677 516 873
817 841 112 441
419 510 233 879
8 889 104 564
808 826 568 974
98 156 424 461
44 561 214 755
197 463 349 417
169 275 427 685
824 842 202 546
179 461 42 311
327 890 348 525
192 931 298 500
808 875 141 999
332 487 175 231
7 646 487 678
199 627 81 280
751 896 176 266
115 332 700 978
490 664 16 623
407 489 520 581
9 957 232 535
354 611 181 378
89 510 441 877
4 511 216 458
716 832 340 419
385 828 448 782
222 860 106 325
101 710 116 632
363 789 184 616
277 638 821 973
316 557 298 926
286 503 434 832
112 437 340 621
268 421 53 941
250 387 508 652
314 775 211 663
207 340 316 955
613 693 608 874
21 715 507 593
319 692 447 818
357 763 349 412
282 739 681 951
49 329 181 861
207 233 623 904
229 660 856 876
290 408 381 896
316 899 118 418
355 751 145 263
69 424 264 910
203 952 824 827
7 354 81 965
253 385 251 649