0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-13 02:18:49 +00:00
OI-codes/BZOJ/2120/data/7.in

1003 lines
16 KiB (Stored with Git LFS)
Plaintext

1000 1000
601475 937504 20133 1717 572336 196925 567579 313094 216736 229888 832424 632898 475210 882974 761247 84462 227792 541413 268904 872049 635736 829513 416914 484027 326065 174569 808934 828514 270862 697408 690329 137118 851081 454230 599185 63825 216452 106836 653545 484197 966067 278498 361649 936241 765899 968739 676015 922895 30158 573275 663438 562550 259313 175800 189118 206953 291436 672653 399348 91980 307936 700033 558822 773060 339065 62706 779796 684956 325297 963711 551266 890552 915840 472094 120433 622448 358338 207678 856636 397512 302052 444795 400385 670366 864340 423813 510767 785022 484577 422322 274425 981642 559683 960968 335979 485919 144051 184056 847954 997989 726222 100920 195414 876997 407367 733933 107919 96990 261594 668410 165772 166292 250834 166996 458980 110481 888848 150400 841870 490784 941325 164690 693633 607993 427098 880378 655342 80096 912340 757093 149039 273526 922084 923201 563094 608520 950113 564021 540179 743872 915238 312901 367004 852985 394520 621870 16848 627933 519873 551815 384181 954704 793265 574916 962568 185003 424509 930354 883663 606549 190160 784873 671314 29241 634321 283764 141633 566494 418624 694790 363346 62983 155936 581424 647543 107789 896420 372147 620369 137072 502607 949614 839976 57239 432983 486327 185021 957204 941429 257673 229995 385297 399483 178045 760924 64108 925759 539857 760090 825974 208102 415713 362567 457953 812739 678829 162593 246629 261132 76764 103246 700947 824397 471189 549595 679433 634082 128518 872848 707122 938967 860120 759398 252500 168689 803340 25571 191177 823206 584193 612065 990375 816608 921153 58794 607952 686333 361335 492687 524064 670905 357207 901433 9690 354995 513770 734235 603539 336141 25170 186702 977611 100583 703528 230582 792976 656924 884259 848837 540145 379503 506609 465599 743307 7536 831964 246612 405012 231629 938384 396051 196680 559437 560159 740449 878908 793776 182706 66596 76840 553727 934784 924117 96459 196176 546061 170132 413464 212752 604759 670048 852259 9861 906418 658546 333018 620026 951004 913588 570189 718706 561639 788729 463808 9982 581112 871739 531884 536787 854190 313073 654160 256132 527983 262745 833869 716907 306006 836017 240191 438411 358448 535063 558971 818411 288707 597588 481296 710923 91204 898685 6986 852238 168248 678816 140221 386491 584555 902765 814176 419745 2930 182372 389493 666820 710184 506134 241906 580522 198467 888778 223117 522240 236862 780120 153266 608268 190095 400035 583321 304781 761420 341508 676049 859848 223913 322885 880144 619577 883054 670834 507895 267139 501304 741222 296345 581589 71964 139817 615568 710373 43096 27728 794120 72842 714045 359197 705844 855082 694472 736900 526872 230656 545670 991493 836927 603743 664116 647088 312489 135252 413864 767680 605583 844690 622931 691309 882145 452482 700004 920468 876247 124831 165801 129852 11344 84222 367142 594503 717927 895357 43868 387261 714160 535767 595867 375954 302140 971465 22683 775492 736578 32037 48616 693980 102303 14059 575174 791837 550217 583989 535480 615595 587509 729594 366271 587490 938572 75297 319715 435580 264593 839331 402486 508877 96114 437526 906948 973761 84864 566645 409038 185194 843462 970784 575743 924415 270882 451862 693636 997656 447503 741943 253738 992551 375012 792564 794672 967875 156423 729176 519149 17422 134459 826856 927306 246031 365374 67626 413021 829229 52321 914272 1011 401631 242346 261443 651908 953457 72960 861876 565044 499854 27695 43975 61388 919321 588022 292411 841420 90606 736904 231069 492258 195715 133954 654621 759381 844008 899508 664186 511 380124 16497 853076 824117 326094 969528 605725 450520 716304 587806 548595 61553 42270 91476 299980 373976 538985 78402 848083 865499 643900 14583 555522 997370 660179 720631 739986 705357 637478 179072 171453 383364 659857 728431 882981 224639 238093 95756 806588 986975 22840 238522 106270 532623 859444 304847 101434 600359 114400 527290 60548 98601 80064 19727 88072 962707 178946 659172 69877 286267 862477 159812 489223 982110 271579 956057 521486 512780 255349 684242 784276 611468 710968 911791 33689 281829 233167 512116 327963 969483 650501 967680 939000 808332 21290 867866 76860 818509 201057 960705 400354 116984 332656 541415 15803 84286 536654 95481 131749 843954 284144 632549 755757 303137 323048 62134 414378 243845 19591 234774 751521 798901 495742 921391 695691 673260 793050 211201 442312 421538 18944 835646 216746 427226 282267 247920 416435 675951 587056 729492 136298 750574 623957 94237 450213 618679 526548 774822 682673 120737 435199 445099 754444 478848 391714 833504 769986 285595 917705 515221 843314 388372 381800 457462 624433 565369 783852 353905 175767 86013 40522 366842 112480 496508 509674 443900 465112 363122 909520 164942 205425 746402 653288 109242 133954 949076 509073 779153 353760 833013 115551 881576 801039 218890 429687 340973 553502 617866 620475 413689 771050 925849 608591 995280 698886 431827 555894 257633 507845 661521 187739 467604 35779 832902 520193 727310 79021 695246 402948 121322 523518 681705 519677 424905 609110 159722 232567 588307 320597 474563 306926 809669 412973 339480 633823 35030 870499 389783 741888 838 145892 994845 288232 190975 646269 970558 664182 351170 376471 483015 969212 433288 345438 599469 768712 41009 600833 219227 971509 35289 569346 757326 828294 13523 223277 403980 168421 689750 179636 338428 518034 364698 470057 511452 895768 940150 736653 985560 851621 106498 887298 427174 788722 250698 254451 240505 829475 952253 346286 251863 993259 508524 314699 48557 384765 146007 704070 374702 179378 643761 205081 94557 615150 245777 151369 66670 817102 853348 986793 637468 251653 854858 799516 651829 306242 553825 219282 681464 565569 571712 102268 174231 712785 940717 144219 493560 304023 245088 914286 946956 987947 170334 41926 6678 516243 159331 979801 969105 267244 24581 787310 919841 886260 838519 119810 435177 45436 343411 799478 638481 81299 496861 619876 45819 38994 196128 376579 508279 637826 52615 434465 767064 561072 562856 455919 945343 892765 198034 920243 344078 863848 324716 441617 29856 957707 29811 435066 488098 790345 741334 328024 443100 413780 684678 517828 204333 286488 369009 173305 132510 170342 133410 187656 463125 793479 524898 322267 678865 399326 817051 450052 219623 864046 967782 960775 280804 685693 974288 747140 485388 363264 679326 857562 116600 647294 138529 980039 892970 802801 188993 203544 61983 155096 279250 16283 361301 959423 640169 411341 490481 925967 886727 648933 939761 470524 586242 604663 605029 622916 507400 431730 1210 105034 53138 933857 912849 861666 359192 954434 161277 579466 398302 410775 846874 639303 684550 924732 495478 673738 955157 18447 833318 787561 540201 440111 321193 204867 594100 331817 343560 555569 598411 598822 794944 184933 741674 721298 631832 78636 188762 424319 264934 649481 600103 123017 732852 33927 873662
Q 29 922
Q 173 975
Q 57 836
Q 98 799
Q 127 872
Q 17 756
Q 32 862
Q 230 934
Q 76 989
Q 30 749
Q 19 812
Q 27 931
Q 38 893
Q 98 881
Q 36 971
Q 31 849
Q 109 890
Q 184 895
Q 84 801
Q 87 995
Q 149 953
Q 46 773
Q 20 756
Q 22 792
Q 81 966
Q 167 892
Q 75 826
Q 98 857
Q 162 942
Q 1 781
Q 158 945
Q 85 860
Q 211 968
Q 51 998
Q 160 952
Q 47 872
Q 44 905
Q 204 907
Q 102 949
Q 209 972
Q 82 835
Q 169 909
Q 183 898
Q 177 940
Q 40 799
Q 49 911
Q 149 884
Q 106 860
Q 97 985
Q 109 906
Q 7 983
Q 89 947
Q 180 960
Q 152 883
Q 29 811
Q 30 813
Q 39 949
Q 35 883
Q 134 875
Q 53 753
Q 17 959
Q 119 900
Q 184 948
Q 195 909
Q 149 859
Q 69 898
Q 152 973
Q 5 721
Q 60 937
Q 46 977
Q 55 788
Q 31 749
Q 188 910
Q 96 858
Q 280 999
Q 45 928
Q 88 942
Q 253 975
Q 198 987
Q 32 932
Q 180 960
Q 46 775
Q 103 809
Q 260 962
Q 66 896
Q 147 938
Q 6 834
Q 229 964
Q 124 990
Q 91 914
Q 218 949
Q 138 999
Q 98 925
Q 158 868
Q 132 903
Q 130 941
Q 40 765
Q 252 988
Q 200 966
Q 244 990
Q 54 940
Q 90 983
Q 135 873
Q 115 996
Q 215 938
Q 105 965
Q 3 982
Q 1 893
Q 76 777
Q 19 863
Q 38 785
Q 133 910
Q 149 889
Q 144 950
Q 24 905
Q 41 745
Q 106 898
Q 136 880
Q 74 852
Q 204 974
Q 64 830
Q 233 978
Q 53 942
Q 164 884
Q 13 968
Q 61 904
Q 44 980
Q 68 959
Q 29 787
Q 79 867
Q 215 937
Q 60 998
Q 168 875
Q 262 971
Q 20 921
Q 115 868
Q 100 870
Q 183 902
Q 221 981
Q 203 981
Q 50 939
Q 63 765
Q 127 904
Q 166 934
Q 108 850
Q 162 972
Q 138 864
Q 103 976
Q 150 966
Q 21 962
Q 140 892
Q 272 998
Q 110 867
Q 142 857
Q 281 993
Q 96 894
Q 25 853
Q 24 905
Q 266 968
Q 45 946
Q 165 878
Q 168 898
Q 83 981
Q 44 816
Q 73 781
Q 117 838
Q 73 777
Q 53 810
Q 190 901
Q 56 902
Q 130 901
Q 128 859
Q 2 945
Q 214 977
Q 23 821
Q 100 894
Q 64 908
Q 135 871
Q 211 977
Q 88 888
Q 25 827
Q 175 989
Q 202 948
Q 212 937
Q 111 983
Q 101 871
Q 101 938
Q 21 938
Q 94 901
Q 103 861
Q 32 892
Q 234 967
Q 39 796
Q 7 754
Q 236 954
Q 11 945
Q 111 996
Q 222 925
Q 110 874
Q 159 965
Q 149 890
Q 47 803
Q 114 943
Q 45 811
Q 77 862
Q 70 924
Q 47 845
Q 157 892
Q 150 918
Q 196 908
Q 183 992
Q 75 910
Q 21 761
Q 55 931
Q 89 868
Q 61 960
Q 183 990
Q 19 829
Q 50 976
Q 247 954
Q 23 880
Q 16 749
Q 207 997
Q 212 940
Q 97 996
Q 31 958
Q 56 909
Q 190 969
Q 110 935
Q 10 954
Q 53 900
Q 7 971
Q 28 747
Q 202 960
Q 10 824
Q 83 934
Q 21 795
Q 34 882
Q 276 998
Q 180 985
Q 263 999
Q 279 998
Q 176 887
Q 232 988
Q 107 881
Q 270 974
Q 53 965
Q 88 936
Q 115 994
Q 102 861
Q 238 945
Q 54 990
Q 261 988
Q 87 892
Q 105 957
Q 46 915
Q 266 981
Q 215 984
Q 28 964
Q 210 935
Q 181 912
Q 97 997
Q 18 798
Q 15 884
Q 84 833
Q 61 948
Q 96 920
Q 149 985
Q 65 825
Q 217 955
Q 172 934
Q 70 797
Q 253 984
Q 46 918
Q 38 953
Q 5 987
Q 77 781
Q 79 828
Q 76 816
Q 27 954
Q 2 908
Q 9 991
Q 15 926
Q 42 989
Q 144 957
Q 224 970
Q 125 1000
Q 180 947
Q 229 959
Q 182 889
Q 103 825
Q 28 891
Q 83 909
Q 6 978
Q 116 937
Q 61 835
Q 183 983
Q 112 991
Q 75 896
Q 4 724
Q 66 830
Q 65 797
Q 200 987
Q 42 818
Q 57 997
Q 142 889
Q 52 828
Q 78 952
Q 175 963
Q 85 801
Q 5 730
Q 169 922
Q 265 969
Q 163 884
Q 53 839
Q 181 939
Q 141 879
Q 49 776
Q 43 867
Q 24 807
Q 2 710
Q 81 796
Q 105 973
Q 10 965
Q 74 819
Q 6 871
Q 177 941
Q 228 952
Q 100 853
Q 2 832
Q 58 885
Q 17 857
Q 193 985
Q 18 918
Q 18 880
Q 8 725
Q 3 739
Q 51 885
Q 213 959
Q 134 995
Q 38 765
Q 65 851
Q 212 945
Q 263 969
Q 24 801
Q 233 963
Q 29 951
Q 45 929
Q 93 841
Q 27 903
Q 113 813
Q 38 970
Q 174 984
Q 61 965
Q 61 971
Q 233 1000
Q 108 984
Q 60 941
Q 100 903
Q 46 760
Q 60 841
Q 168 869
Q 174 967
Q 54 811
Q 153 896
Q 245 945
Q 150 973
Q 84 946
Q 184 931
Q 34 895
Q 100 930
Q 55 890
Q 70 909
Q 65 810
Q 102 829
Q 67 943
Q 71 813
Q 177 969
Q 243 974
Q 228 950
Q 73 839
Q 149 986
Q 75 778
Q 202 952
Q 134 978
Q 64 868
Q 99 836
Q 60 856
Q 62 952
Q 63 940
Q 107 807
Q 76 841
Q 157 967
Q 169 909
Q 137 856
Q 108 954
Q 150 967
Q 45 747
Q 132 978
Q 240 976
Q 95 937
Q 72 933
Q 179 912
Q 115 877
Q 50 973
Q 4 911
Q 32 858
Q 24 936
Q 45 984
Q 211 922
Q 163 927
Q 135 932
Q 23 758
Q 138 879
Q 5 827
Q 36 934
Q 222 938
Q 88 922
Q 165 884
Q 84 880
Q 5 728
Q 166 990
Q 210 971
Q 36 840
Q 55 927
Q 38 998
Q 85 992
Q 93 907
Q 46 769
Q 172 901
Q 121 981
Q 33 801
Q 101 970
Q 78 836
Q 25 823
Q 4 857
Q 63 895
Q 276 993
Q 80 850
Q 108 866
Q 210 970
Q 152 959
Q 27 917
Q 75 880
Q 1 999
Q 50 998
Q 25 974
Q 75 898
Q 253 988
Q 106 945
Q 18 919
Q 53 822
Q 96 984
Q 16 911
Q 19 859
Q 176 896
Q 66 892
Q 7 838
Q 70 786
Q 117 888
Q 169 970
Q 78 915
Q 121 969
Q 22 821
Q 62 904
Q 286 987
Q 215 953
Q 47 907
Q 162 915
Q 31 806
Q 84 880
Q 69 959
Q 125 859
Q 172 1000
Q 17 972
Q 112 980
Q 154 885
Q 147 879
Q 122 909
Q 216 937
Q 164 930
Q 11 824
Q 126 990
Q 78 987
Q 181 987
Q 95 951
Q 28 945
Q 39 804
Q 242 973
Q 82 858
Q 214 963
Q 14 775
Q 28 844
Q 16 719
Q 161 861
Q 89 790
Q 118 820
Q 217 956
Q 22 947
Q 47 780
Q 275 999
Q 6 960
Q 107 853
Q 102 827
Q 132 889
Q 81 819
Q 5 1000
Q 69 990
Q 5 910
Q 61 788
Q 101 805
Q 24 947
Q 116 920
Q 75 848
Q 151 967
Q 78 818
Q 263 987
Q 53 828
Q 236 997
Q 4 914
Q 131 936
Q 209 977
Q 113 956
Q 138 889
Q 173 950
Q 15 952
Q 251 991
Q 15 880
Q 88 988
Q 205 961
Q 23 781
Q 191 954
Q 249 952
Q 1 735
Q 150 882
Q 166 947
Q 54 810
Q 3 815
Q 79 906
Q 32 948
Q 164 875
Q 71 833
Q 178 961
Q 81 846
Q 160 939
Q 160 919
Q 10 876
Q 72 879
Q 139 887
Q 81 858
Q 15 821
Q 85 963
Q 72 941
Q 77 896
Q 12 991
Q 94 999
Q 183 966
Q 228 957
Q 102 956
Q 100 897
Q 21 801
Q 58 932
Q 242 991
Q 92 962
Q 167 1000
Q 22 947
Q 28 959
Q 23 811
Q 64 877
Q 14 923
Q 74 976
Q 143 917
Q 91 834
Q 26 861
Q 78 833
Q 193 979
Q 36 844
Q 30 735
Q 81 937
Q 117 964
Q 48 762
Q 6 796
Q 90 961
Q 156 969
Q 41 855
Q 32 821
Q 77 956
Q 16 876
Q 75 779
Q 82 808
Q 131 905
Q 5 847
Q 15 808
Q 136 958
Q 38 877
Q 45 840
Q 242 974
Q 244 997
Q 5 877
Q 35 931
Q 145 895
Q 110 897
Q 7 758
Q 242 980
Q 170 872
Q 273 997
Q 218 999
Q 102 900
Q 85 834
Q 22 753
Q 131 874
Q 81 960
Q 247 993
Q 88 940
Q 199 918
Q 35 920
Q 86 992
Q 168 961
Q 87 874
Q 27 852
Q 231 948
Q 162 974
Q 169 922
Q 26 905
Q 69 798
Q 155 921
Q 50 928
Q 37 770
Q 117 970
Q 69 886
Q 147 917
Q 66 972
Q 233 996
Q 238 995
Q 133 945
Q 202 990
Q 232 970
Q 132 961
Q 155 960
Q 220 955
Q 144 971
Q 139 868
Q 15 770
Q 72 950
Q 10 996
Q 174 924
Q 48 782
Q 99 854
Q 92 941
Q 157 897
Q 225 932
Q 175 990
Q 3 880
Q 75 921
Q 68 822
Q 110 895
Q 215 932
Q 11 975
Q 128 865
Q 242 973
Q 62 807
Q 26 929
Q 135 942
Q 80 895
Q 81 783
Q 11 793
Q 82 930
Q 72 989
Q 16 943
Q 52 854
Q 137 968
Q 105 861
Q 147 859
Q 37 938
Q 77 798
Q 79 993
Q 26 914
Q 49 976
Q 178 938
Q 117 990
Q 32 940
Q 94 985
Q 3 758
Q 41 892
Q 42 915
Q 139 959
Q 96 906
Q 107 990
Q 157 983
Q 55 774
Q 167 952
Q 196 945
Q 237 974
Q 127 982
Q 128 829
Q 74 897
Q 21 982
Q 80 997
Q 34 939
Q 161 954
Q 40 774
Q 57 904
Q 165 965
Q 34 818
Q 150 862
Q 187 999
Q 216 987
Q 145 911
Q 197 941
Q 149 949
Q 131 876
Q 34 821
Q 195 912
Q 297 997
Q 11 812
Q 235 953
Q 51 845
Q 229 979
Q 7 890
Q 32 844
Q 103 915
Q 17 790
Q 97 860
Q 10 781
Q 90 851
Q 78 885
Q 58 780
Q 4 859
Q 244 967
Q 57 982
Q 52 782
Q 51 782
Q 21 905
Q 35 775
Q 104 995
Q 158 859
Q 241 964
Q 77 985
Q 265 973
Q 37 784
Q 91 811
Q 23 743
Q 197 918
Q 109 827
Q 156 971
Q 87 939
Q 199 981
Q 106 836
Q 1 959
Q 199 918
Q 112 883
Q 89 942
Q 40 853
Q 183 944
Q 183 901
Q 276 991
Q 97 886
Q 75 839
Q 242 959
Q 108 952
Q 57 848
Q 49 988
Q 22 812
Q 103 927
Q 28 862
Q 243 949
Q 247 983
Q 46 884
Q 244 972
Q 113 987
Q 115 901
Q 243 962
Q 31 904
Q 59 775
Q 33 960
Q 100 819
Q 56 907
Q 54 872
Q 45 920
Q 17 948
Q 89 865
Q 214 942
Q 211 984
Q 183 981
Q 250 950
Q 192 947
Q 37 885
Q 160 912
Q 172 940
Q 175 957
Q 43 788
Q 93 845
Q 54 966
Q 48 937
Q 90 929
Q 188 912
Q 38 795
Q 18 867
Q 4 794
Q 1 765
Q 12 806
Q 101 983
Q 114 838
Q 14 839
Q 46 863
Q 48 880
Q 118 862
Q 50 767
Q 149 861
Q 55 865
Q 17 826
Q 111 887
Q 206 954
Q 208 929
Q 202 959
Q 182 901
Q 96 808
Q 73 925
Q 19 799
Q 243 944
Q 66 962
Q 169 984
Q 104 915
Q 22 828
Q 155 929
Q 195 963
Q 110 834
Q 200 984
Q 7 736
Q 246 965
Q 159 878
Q 85 833
Q 163 874
Q 152 973
Q 26 791
Q 17 984
Q 33 943
Q 236 999
Q 215 936
Q 173 984
Q 17 909
Q 134 859
Q 286 1000
Q 71 973
Q 18 796
Q 220 940
Q 3 920
Q 150 859
Q 54 850
Q 149 967
Q 62 824
Q 22 873
Q 5 925
Q 55 766
Q 66 800
Q 46 845
Q 26 813
Q 125 913
Q 89 996
Q 136 839
Q 115 826
Q 66 859
Q 37 1000
Q 146 893
Q 135 930
Q 171 938
Q 180 965
Q 29 885
Q 63 841
Q 225 947
Q 161 930
Q 207 934
Q 162 905
Q 88 940
Q 199 982
Q 113 971
Q 27 958
Q 293 996
Q 136 955
Q 21 892
Q 77 967
Q 44 776
Q 93 854
Q 79 957
Q 263 969
Q 142 937
Q 107 831
Q 81 811
Q 97 985
Q 7 815
Q 77 966
Q 205 929
Q 48 860
Q 64 955
Q 204 972
Q 121 929
Q 147 932
Q 107 849
Q 1 833
Q 109 906
Q 100 887
Q 156 927
Q 73 904
Q 32 855
Q 61 835
Q 120 827
Q 123 836
Q 126 853
Q 149 906
Q 136 959
Q 23 955
Q 42 838
Q 40 819
Q 95 937
Q 1 888
Q 49 755
Q 21 827
Q 152 994
Q 236 942
Q 170 964
Q 86 898
Q 174 959
Q 73 992
Q 77 968
Q 1 982
Q 4 944
Q 20 928
Q 69 885
Q 259 999
Q 34 871
Q 58 888
Q 188 929
Q 160 900
Q 11 744
Q 202 915
Q 59 849
Q 62 800
Q 243 946
Q 48 916
Q 108 862
Q 63 832
Q 129 848
Q 167 980
Q 40 754
Q 109 947
Q 203 949
Q 89 970
Q 213 974
Q 52 829
Q 148 854
Q 248 960
Q 5 839
Q 3 883
Q 53 975
Q 96 886
Q 26 921
Q 59 857
Q 85 889
Q 112 813
Q 3 888
Q 38 950
Q 99 891
Q 135 842
Q 138 913
Q 38 930
Q 160 972
Q 159 893
Q 117 984
Q 184 933
Q 236 997
Q 42 813
Q 48 872
Q 116 859
Q 102 911
Q 11 943
Q 40 803
Q 162 871
Q 137 999
Q 66 985
Q 3 871
Q 184 886
Q 24 903
Q 21 756
Q 173 993
Q 72 960
Q 144 938
Q 1 747
Q 163 930
Q 97 906
Q 24 871
Q 156 894
Q 109 910
Q 4 923
Q 74 945
Q 137 886
Q 56 945
Q 81 894
Q 59 862
Q 74 859
Q 69 940