sysy-data/performance/in/shuffle1.in

4 lines
15 MiB
Plaintext
Raw Normal View History

2024-01-09 19:48:14 +08:00
2000
1000000 780461932 298982749 858973940 775420415 307512501 736407300 235417295 269598871 735302373 254682704 355770239 702397456 756445996 502280021 137519056 947672347 275288787 586026220 206085865 382581229 563594459 294239283 795613717 553076784 297797786 128371143 648354865 214550954 30052590 246115276 867653069 156549785 909360396 329943333 797890534 368968346 152084867 981939605 909480589 725348974 887943418 438002743 925305370 299770076 910894632 862314796 642207326 243971855 914172330 681279536 863458927 898501117 430328553 23090997 390762161 85018862 834226379 462841096 176295555 893083856 296794274 243128952 932389850 184340303 553549486 483749586 62363260 26217166 768279904 38218435 93324699 340473706 436521696 81948804 902309401 682346357 362619944 818884735 297055266 414041021 736155606 681709682 552179924 624820886 225471837 327378657 802762648 72242503 450748894 589284263 452693850 885319738 546045929 661166104 584542512 66218803 641067263 327108074 354054152 153928901 779005478 258031399 947434920 65186465 522043814 317589262 37740336 616500034 730807888 138485288 550943877 215547315 426453963 837398549 888070996 314900334 548693109 395801739 828179593 262636064 811149456 800101750 945263772 48708876 165384734 433153291 670080116 216971148 984157053 534524912 514685235 44751748 235494741 419129798 977295974 513569406 791008976 101620568 123562808 752433169 495577550 950670783 136603983 659865486 648555653 905022942 589432305 10194594 532960174 302950117 256358469 570681377 694881668 489875696 582900169 185247402 461383995 749235877 838139628 833444322 823324544 18791052 298312726 723186950 884862724 489708786 644774607 615694237 529421098 212674192 300981204 383189018 971683557 750497636 602745421 765815264 162705246 389756967 173947681 452293732 254102441 483501920 11429403 892990916 419014674 700871444 272536588 916143175 394429561 684806653 445545307 452253756 855726526 897517878 903716390 893697073 26678771 610029300 509094735 527069047 644904854 21717134 178709631 752968250 711842035 5759736 211723655 983419833 396072862 472489892 542396481 420259198 66753776 776075493 931716425 644564601 144216375 439399719 744129860 726244599 85400502 68456562 791028938 355708276 378906076 429062271 629822149 426810684 487327668 75975742 902640457 719713246 640596671 925677089 236287811 485698516 772895813 484364593 630311743 981399419 73617606 240369850 486785570 245236889 591732160 51653660 460391381 58803659 975370150 67390701 634457775 285045857 434199471 402382026 137633950 233143059 838901638 259428430 384885119 739556839 324948078 797697395 730788289 512076119 588171203 592472811 392458519 164259319 100000314 297524339 587992432 679543893 677433817 119261332 72679378 72511794 504859407 124855938 215375687 304510221 797131462 175145673 974354872 806022335 214509182 732109833 528209780 610742489 994027793 248349865 8529221 203800332 266112931 313058679 385675898 70934015 747948111 956787332 194296334 67804743 122704740 775139742 278374727 179152694 604864071 490610653 925587515 340732878 783653648 760748696 799852951 718340068 548668337 340022774 462650228 343817392 212785013 121051842 334749337 543003881 410289752 379542187 447494026 246991137 344717306 259447067 939690807 85937415 78050525 560635797 10672496 423783235 324700025 961198220 659987140 737366164 36257091 830022022 210122792 308360435 528907288 961104950 80626686 238273077 691339545 281888572 967653317 489039776 891466188 735242785 997155086 624150296 312539071 378817820 428239722 517233531 650418061 237537561 375515894 538527559 208018327 228894157 426723113 712613164 395253121 122335090 675045414 139408843 663773915 616375285 286748652 778280319 107130159 261678794 587609242 108719680 819925796 868207896 590502554 664198505 366069635 512258675 799774194 573138885 766817371 230030745 288935778 683413036 863286119 536039209 233290166 340785984 370476143 479581762 628491080 533275199 732214524 855876601 621360437 251486077 404575244 244914538 271955158 82991356 28106969 941120390 75597673 688177406 309912882 530584372 637555059 709007049 881587413
1000000 9463 683 9063 9932 9754 4855 8428 6390 372 354 9181 2639 4267 5096 5299 1025 7573 6225 8570 7875 4950 1453 3776 1081 7759 5742 718 8499 3751 210 7594 6734 6847 2636 4883 9147 8779 5946 9172 1249 571 1955 1106 2419 7573 3541 8267 6193 3407 7251 8363 7137 8973 4273 7006 8581 1143 7011 3744 3712 3378 2041 3536 1105 2942 8289 5833 250 3190 8969 2846 5075 424 1384 90 5628 2175 687 1453 6327 5061 9029 3147 4881 9395 9591 8089 9230 1424 1611 3326 4597 2550 3096 560 5145 6774 9428 6706 2811 5058 5017 8206 4517 8600 2452 926 4756 7622 5196 7541 2735 7096 8977 2962 2259 8566 9207 852 5264 4529 7126 4693 2725 4562 3815 5077 9077 3154 9338 9329 3268 6594 3721 6831 8369 1735 7374 1784 2044 9809 5241 8072 8203 1466 5505 9151 3744 4199 6181 1354 2326 9378 7146 1645 6924 4479 4412 4908 3264 92 586 1286 2890 5630 921 8842 6306 5078 8332 629 9299 774 3841 3386 9262 8194 6733 3897 7678 1249 9465 9668 3018 557 4023 9066 8753 9648 1997 7015 6002 3943 142 2729 4405 8569 1304 5558 6368 3114 3742 1984 7875 1298 3169 6488 179 9103 8711 3113 9064 5321 9504 6188 9718 344 3955 205 9502 6005 1736 3771 4156 4973 3679 2207 7369 3675 1015 3285 9722 2741 7043 5818 4894 3424 6996 3936 2135 2322 6546 1956 1042 3749 3223 8440 1934 4010 4434 5412 7300 3554 2622 5424 5939 6974 985 4852 9725 8914 2591 9243 3013 7794 26 4150 6570 6829 4882 3695 3869 2148 3194 7051 7977 3652 7112 1997 7322 9888 4953 3343 1260 8172 8510 4726 5351 3192 3703 7064 9016 3664 5032 6721 9958 1315 8419 8633 3632 2402 86 8525 6478 9273 6591 3708 8095 5249 1539 1425 9667 9312 9535 6640 7301 3082 8005 8742 7988 4882 4799 8926 8185 6154 3645 9015 4954 9300 8602 1778 7720 2382 2703 8576 3053 9024 9697 1141 8758 3114 6670 792 9543 9298 4747 2162 8661 7384 6432 6908 6107 4182 4933 978 2312 4184 1043 4760 7557 7506 6095 4645 9294 9668 4338 4132 196 5330 7649 5218 3209 8122 4020 3399 658 1341 499 1958 4815 4687 5062 4027 514 4782 4738 4318 8295 1685 6512 1690 9858 1153 7909 7190 721 6592 9269 1919 5107 2677 8352 8982 1021 8863 6510 6921 2011 9725 4034 4116 9211 924 1633 9475 1031 5068 2356 9929 7889 6525 5840 9418 3694 3391 218 56 1277 8480 1370 3214 4755 7745 4733 1969 6000 5937 622 8009 1788 5703 2874 3987 3634 9462 9058 5734 2165 8554 2319 4073 1376 7811 2927 8469 5700 5019 180 3640 199 3127 5975 9065 5171 8780 4985 928 4917 4092 165 9462 1580 4252 5295 6610 9692 3021 8302 9856 5276 2769 2809 7179 4603 3246 6711 5301 5247 7251 4029 1143 8096 8231 707 6432 3569 4909 5640 3390 9136 6182 5906 7852 849 9477 8315 3900 984 3672 7527 6390 4595 5257 5899 3988 3157 2517 3913 2526 9382 8102 7909 4239 8988 1755 967 2098 3100 7128 2918 1021 8618 3750 8223 3427 9266 8322 3032 7445 421 1989 8854 4330 6756 7348 4165 3660 9190 4765 9930 932 2620 9168 9349 84 2591 3458 8142 8563 1902 8546 4582 1362 2226 9230 3686 5663 9715 1699 9310 8864 7557 7092 5004 3270 7354 9662 2496 2088 952 4212 3336 4956 5416 365 793 2084 1006 4737 8987 4451 5860 6256 9491 4844 3349 5577 1207 3104 3529 7344 6945 3713 1727 9055 403 4619 4855 3280 41 8275 8296 3182 7295 3438 6291 5385 2780 2073 5487 7048 3956 3833 8792 3515 6036 5637 4194 9080 5977 8169 8165 1292 9488 9768 3771 9275 202 7481 6837 1750 6677 6025 4725 1094 1607 4075 9317 6418 8418 8028 3084 7975 6805 6835 6064 584 5030 2350 9348 7770 8794 1166 3241 6016 9471 4405 3191 7115 3307 8841 6974 1206 3013 1229 6456 4169 3889 5385 357 1958 3061 8225 9119 8594 6901 4523 6424 2216 9767 8976 3271 5959 1546 9295 791 2807 5413 9292 2696 9500 7600 8581 7868 3072 4422 6679 5802 3061 6320 625 2398 8358 2618 3057 6220 8409 3562 3901 3205 9902 291 7031 4304 609 8833 7858 7797 2081 1732 8933 3805 6130 4691 657 7757 428 2587 8092 4871 1378 3968 7781 309 4354 7664 4644 7186 6430 8392 3575 8798 4317 68 5232 1983 4861 6675 1385 9423 4619 4575 7786 7333 4764 8189 379 8190 2299 5170 2843 2386 5803 1717 5375 3104 6713 9673 5742 4107 1057 6176 532 8869 803 8621 2853 8759 5977 3150 4775 5454 5838 1360 7555 1055 7880 5812 5007 3779 9346 8204 2708 2878 4814 9939 8698 6199 2176 4664 2113 9285 2531 6801 9924 4051 1993 6079 2544 7854 4935 7129 701 1391 7711 7852 9581 4589 3302 2354 215 7263 7534
100000 281325808 163463875 553081151 629398841 392979338 595060718 768882581 630349991 233090785 76425022 857793570 351863337 448906749 505859642 334771888 985707019 687882175 636251214 159574716 562413372 266566636 383255634 638527160 273128800 985695289 453825633 318071440 523469080 309983150 991310179 863827452 689356601 508906265 743706947 344343220 215906722 539815165 841013110 178638443 956097208 105441084 882327545 745945944 41385437 551154797 138986104 496295610 379262076 330405388 490144139 683574931 678017084 28566081 962495841 826002111 456710186 64166899 525356233 707452933 1681165 45015798 13787042 226850673 226150700 930532220 82823701 491295 236394099 613288004 88057507 392773772 528091695 399553585 560700932 445750785 693663490 222724188 536465198 92541686 838423704 706591219 116686937 65808292 456138045 719198960 437312964 326816204 879034346 610074649 589904255 954489526 445038163 364627838 789076457 935133015 91525093 970451613 115150489 728299662 563940508 52127581 634311629 862255793 143964188 124242307 694692417 437588241 143280427 942499947 877305244 113141659 881871447 14553937 312512771 774194389 252525200 814229319 805997914 755291645 263806202 602202191 273993129 374918040 215484967 260176554 909895805 184295118 415077243 783276517 920559613 841896376 565962526 767560392 698596820 364142187 249505227 418789488 447745724 159493900 454646676 982102908 164719011 485993726 685260406 246476686 372629159 332127064 147803039 390929222 899976780 736980730 816999280 218690682 247511268 411162291 36732383 743331531 619517560 820829750 803060708 990462567 586039103 721663773 836202390 710070250 783134948 444685674 497902586 183864277 509222366 274783033 38959092 966788203 230837578 157138598 971225318 492995863 830232819 972714514 515212629 785467393 556538455 862260638 716856020 216010121 227029109 409722142 665466811 704968729 274901164 148339683 16010901 666118106 313104311 516650357 231868464 542115018 494149376 17480046 773333751 514488247 325978220 108902037 413031588 420063922 136466013 739416710 54323352 425726468 799420419 477659238 698919526 296750082 191990632 210017478 420361010 431802196 516815486 592394275 736034565 658335165 129774653 814530762 204227726 423046062 670266217 75049479 98396813 29950672 137388520 78209903 466251403 207028311 341466741 627660641 230754665 42051273 100955779 41258691 984322311 331984582 473781270 155661335 847623060 926262502 690363784 312626225 256554630 766572478 931194530 993385329 762253424 142159886 587774190 9230675 529206620 644583591 637740453 198779516 862826217 357247660 331659439 953701659 126313491 43993031 635305026 608328131 372944359 750182018 575975734 844955656 832074421 656997219 364213950 67626283 455481473 791550070 884048602 873717518 343352346 395674985 97156749 467280501 860729119 231005947 109742516 318550347 383760669 31904664 403977055 574418096 444226255 311763714 448465351 480250484 745405965 516488391 987138016 683470158 677828522 949164156 804875303 362716046 343510531 651237679 892923066 814528880 577268337 987905070 410648837 952437491 678116495 221806412 584385917 934089840 150794514 483548235 567929564 903147283 686438294 869303940 130600470 284151366 860415555 68919243 11003612 897221302 765068493 335061278 869303231 685441518 493600500 293326640 631921847 756455916 502738042 652866547 236934681 886167436 413849026 312249247 510153080 917332510 581444028 353446590 534300014 786815698 693015198 147896414 339637977 439202194 324339052 769955724 46433335 231651142 635876480 243152799 231592290 597026638 165521620 942140400 187036390 197006851 833821076 639268725 620785632 386816689 141259969 900505390 877516566 890216852 164374105 947763721 692917551 98924431 295010558 990103277 761162330 200545436 105201727 520121585 584504137 112702519 285399665 86608407 225891101 142313574 1254389 846257474 324451652 824974570 603634352 134369493 985740172 167603367 275607193 396615956 118096194 703532972 264282021 856204471 502291631 123917552 681315535 663491907 484090737 330343634 948793593 70487264 552711436 797679005 31692223 64500797 894