From 4022e5c95210631e4aceb08eaf9d9071aa5aefc4 Mon Sep 17 00:00:00 2001 From: Richard Qin Date: Tue, 15 Sep 2026 08:16:43 +0800 Subject: Set up a git repo --- tests/functional/18_prim.in | 1001 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 1001 insertions(+) create mode 100644 tests/functional/18_prim.in (limited to 'tests/functional/18_prim.in') diff --git a/tests/functional/18_prim.in b/tests/functional/18_prim.in new file mode 100644 index 0000000..c8ac79b --- /dev/null +++ b/tests/functional/18_prim.in @@ -0,0 +1,1001 @@ +100 1000 +29 80 330 +4 70 528 +69 61 694 +40 14 648 +15 56 766 +17 92 83 +74 53 396 +88 29 211 +3 13 152 +10 68 719 +62 91 213 +20 94 491 +59 67 116 +2 22 343 +78 50 352 +50 58 514 +40 78 354 +80 74 629 +75 96 695 +90 89 824 +97 42 832 +5 41 934 +17 93 631 +15 15 417 +20 47 872 +66 76 576 +79 18 330 +41 36 628 +33 31 513 +9 92 606 +69 20 42 +60 80 910 +85 24 681 +91 28 811 +61 13 632 +24 99 63 +44 35 371 +51 77 246 +11 91 637 +26 86 772 +41 33 252 +29 91 566 +67 39 560 +86 15 605 +90 64 59 +14 50 902 +54 40 993 +86 77 447 +18 70 994 +78 92 586 +72 77 260 +66 83 421 +38 4 527 +85 36 899 +97 95 202 +4 97 402 +97 43 967 +63 91 840 +68 42 915 +14 100 699 +7 14 733 +42 88 510 +19 54 415 +94 44 643 +84 15 222 +14 33 689 +36 65 71 +90 15 375 +12 38 457 +100 96 812 +88 96 263 +69 8 652 +14 10 4 +22 80 646 +94 98 54 +36 80 262 +65 100 745 +26 37 621 +47 52 48 +52 24 562 +37 77 906 +95 82 431 +52 14 883 +32 99 430 +43 8 306 +80 4 79 +51 33 896 +66 97 592 +47 47 414 +57 58 533 +58 73 876 +95 9 924 +91 41 291 +83 56 170 +41 37 679 +27 87 642 +64 64 409 +60 81 923 +43 49 827 +89 13 248 +35 44 503 +51 65 643 +71 28 977 +19 88 156 +89 68 368 +96 33 262 +23 55 968 +25 29 429 +18 35 910 +54 56 812 +76 69 502 +92 30 907 +5 11 205 +8 50 587 +40 59 403 +22 73 164 +39 69 578 +10 87 736 +61 93 555 +23 31 48 +61 68 213 +1 43 704 +55 34 964 +34 65 840 +7 27 4 +69 12 754 +88 97 569 +69 18 563 +69 16 706 +98 95 527 +42 2 301 +33 14 177 +46 75 383 +97 79 245 +57 35 523 +90 33 107 +2 94 920 +47 11 976 +45 70 228 +33 71 907 +100 78 289 +19 59 195 +91 66 378 +91 15 977 +28 47 242 +13 37 198 +100 4 317 +62 78 534 +2 20 679 +98 100 616 +69 21 523 +9 1 517 +92 45 676 +94 68 655 +37 25 516 +9 50 510 +5 5 688 +32 11 766 +4 23 93 +45 31 276 +6 46 656 +12 29 310 +4 70 12 +94 41 722 +67 71 895 +89 80 528 +2 22 845 +32 39 475 +97 13 708 +52 70 371 +34 11 117 +64 17 559 +52 85 12 +37 45 362 +34 13 900 +7 51 253 +56 97 752 +17 43 968 +75 82 935 +98 57 285 +65 40 873 +65 74 566 +13 16 110 +31 97 28 +2 51 426 +57 86 251 +98 18 754 +87 12 134 +80 22 319 +39 91 886 +97 25 227 +16 44 336 +59 99 116 +69 61 337 +47 6 137 +28 22 812 +73 89 768 +16 18 814 +25 87 392 +75 59 513 +51 12 627 +3 57 823 +100 22 32 +82 52 618 +29 27 901 +56 88 313 +42 29 565 +6 63 662 +36 70 944 +13 59 89 +54 99 227 +68 22 760 +43 30 888 +30 82 73 +59 70 670 +100 63 224 +86 22 633 +85 78 381 +40 58 257 +55 97 442 +53 43 800 +54 66 434 +2 40 452 +84 57 277 +12 82 486 +85 100 230 +61 71 434 +24 21 207 +89 33 426 +29 90 526 +40 15 883 +50 92 855 +79 80 654 +71 54 196 +4 51 959 +4 27 380 +11 93 405 +90 42 688 +83 98 836 +94 30 813 +57 38 642 +41 46 313 +38 68 281 +2 54 368 +8 65 843 +10 76 803 +67 99 986 +6 93 567 +76 29 7 +31 53 419 +80 31 950 +63 63 296 +58 12 197 +43 97 138 +16 61 751 +27 24 84 +18 36 478 +26 18 335 +55 99 17 +52 39 730 +65 58 221 +45 4 264 +21 87 470 +65 62 421 +98 32 5 +49 31 682 +50 23 305 +40 62 740 +62 86 739 +54 72 535 +17 88 681 +85 16 65 +69 76 214 +87 85 880 +37 46 767 +54 40 885 +16 10 19 +24 20 59 +27 10 883 +8 37 129 +9 72 341 +23 14 303 +77 98 187 +50 97 392 +57 24 36 +67 52 598 +99 2 308 +27 23 956 +68 65 580 +5 78 555 +45 64 654 +77 11 38 +32 65 664 +84 11 572 +37 69 114 +35 45 42 +27 57 744 +72 57 425 +21 68 830 +23 17 427 +35 59 745 +94 54 542 +67 31 804 +33 74 459 +3 21 803 +62 22 358 +39 92 15 +67 32 382 +80 41 464 +89 89 785 +22 1 920 +10 30 503 +87 21 203 +8 27 456 +69 27 367 +44 28 723 +94 56 6 +89 47 590 +35 41 348 +10 14 78 +90 76 895 +85 42 585 +59 16 463 +91 45 922 +47 73 965 +93 13 794 +20 55 974 +18 2 303 +58 2 15 +65 28 665 +79 23 879 +46 53 232 +65 80 957 +86 43 573 +83 11 414 +100 7 555 +52 12 403 +16 97 267 +14 77 937 +9 22 531 +27 17 546 +84 5 333 +63 60 625 +52 29 729 +57 41 8 +15 18 629 +6 27 314 +96 83 649 +64 67 722 +2 78 299 +40 4 62 +43 43 545 +12 37 1 +11 28 75 +4 77 686 +7 82 703 +13 83 26 +53 80 522 +94 27 714 +73 16 932 +83 52 433 +96 100 363 +26 37 683 +55 1 316 +44 64 304 +76 5 829 +43 72 454 +21 39 288 +14 86 244 +86 80 456 +40 11 331 +4 7 606 +42 47 632 +26 30 695 +23 29 798 +54 73 294 +60 99 414 +55 41 528 +49 80 437 +52 30 129 +19 66 498 +1 80 779 +22 85 146 +62 12 438 +3 22 856 +78 21 768 +66 10 146 +59 69 837 +58 79 144 +11 37 916 +14 27 735 +40 88 176 +67 23 0 +84 60 37 +15 92 594 +24 61 670 +49 47 482 +37 50 988 +88 14 605 +40 14 346 +24 11 943 +23 66 259 +75 77 351 +36 82 708 +60 54 252 +95 73 272 +6 13 208 +36 58 439 +46 25 691 +21 81 952 +38 76 495 +79 37 419 +63 8 804 +44 38 495 +20 26 265 +14 76 588 +98 60 661 +28 97 664 +71 55 92 +77 22 307 +26 56 79 +16 80 848 +29 50 940 +96 5 731 +41 26 722 +29 53 696 +6 50 85 +47 6 351 +43 75 507 +47 35 68 +85 61 49 +5 65 170 +86 22 124 +64 14 341 +53 98 36 +9 16 8 +37 11 628 +2 57 102 +72 4 358 +66 32 315 +66 15 120 +56 45 653 +89 45 440 +70 77 145 +85 2 809 +87 80 784 +31 65 122 +89 40 972 +38 58 231 +85 27 251 +64 19 355 +12 94 2 +54 30 215 +75 52 295 +84 19 737 +91 43 510 +9 10 688 +49 23 141 +39 45 747 +46 75 15 +11 45 163 +46 92 259 +100 30 709 +76 39 344 +77 51 954 +56 9 551 +87 76 779 +55 12 40 +49 41 145 +24 48 634 +44 86 24 +80 64 59 +41 34 829 +17 43 479 +98 25 737 +3 25 992 +96 68 73 +55 46 692 +51 29 853 +78 99 550 +30 10 624 +26 81 577 +29 24 119 +39 72 569 +57 98 703 +69 11 407 +12 80 967 +50 30 105 +76 18 529 +9 38 962 +65 19 524 +63 12 917 +87 72 625 +6 1 163 +87 59 470 +49 9 436 +72 100 451 +100 67 599 +36 14 323 +94 10 636 +93 49 347 +40 20 188 +11 100 719 +59 73 255 +94 42 721 +12 73 998 +72 27 809 +87 62 251 +24 9 156 +72 52 605 +68 70 866 +85 33 265 +54 52 510 +7 17 946 +29 61 225 +92 48 561 +75 72 552 +74 19 977 +52 36 45 +41 11 91 +53 63 959 +92 30 241 +13 19 249 +36 98 609 +29 81 230 +98 17 714 +68 77 262 +64 30 228 +19 98 637 +75 95 919 +38 24 836 +39 86 533 +16 19 10 +91 67 29 +54 44 690 +53 67 470 +53 66 14 +96 64 802 +28 2 128 +18 99 40 +22 13 242 +57 61 82 +98 28 842 +50 74 510 +58 13 570 +99 28 686 +73 98 863 +26 19 825 +1 79 234 +29 57 670 +63 47 51 +37 89 29 +16 20 928 +92 91 617 +91 1 569 +20 48 781 +12 87 546 +94 10 98 +89 5 980 +33 78 491 +35 44 617 +46 99 734 +71 62 534 +56 89 227 +54 22 533 +84 51 291 +11 40 153 +59 7 720 +14 30 466 +6 72 811 +98 80 590 +49 56 311 +88 81 210 +31 46 90 +52 35 892 +26 43 124 +63 57 564 +91 98 917 +50 75 580 +57 80 578 +46 96 149 +11 13 92 +32 29 873 +84 84 623 +50 98 6 +57 8 449 +19 28 92 +99 82 414 +1 80 533 +31 26 66 +58 21 256 +76 49 135 +7 99 807 +57 77 291 +64 20 290 +74 66 581 +28 74 317 +96 85 984 +54 34 597 +10 72 471 +14 64 686 +97 85 898 +22 24 676 +26 53 617 +49 65 102 +45 95 239 +3 83 401 +67 11 164 +56 79 564 +19 39 783 +90 73 37 +21 35 331 +42 83 89 +59 87 957 +80 26 600 +72 1 864 +38 73 535 +48 98 195 +25 6 939 +13 56 95 +75 68 79 +77 54 546 +81 27 227 +53 28 129 +91 26 167 +71 22 96 +85 35 327 +74 5 292 +81 76 851 +63 24 58 +81 64 245 +12 30 168 +52 53 754 +6 79 261 +20 78 218 +83 51 342 +78 65 188 +20 68 240 +19 16 24 +38 39 669 +30 40 650 +69 90 149 +70 46 788 +82 20 197 +6 79 77 +78 59 688 +83 34 591 +59 3 424 +68 16 939 +9 5 30 +53 78 420 +26 31 6 +38 13 767 +99 97 106 +89 46 764 +1 14 48 +15 19 200 +97 22 444 +18 81 758 +98 95 423 +5 12 388 +24 6 107 +18 89 57 +51 34 710 +36 24 902 +16 97 589 +87 54 470 +46 41 165 +37 27 365 +72 9 285 +64 74 849 +44 37 592 +43 35 517 +76 25 973 +9 23 504 +92 76 656 +77 8 299 +39 52 276 +17 46 407 +19 66 888 +33 100 420 +67 33 154 +54 28 434 +26 34 395 +79 16 879 +98 37 258 +41 29 707 +58 31 524 +8 2 492 +62 61 655 +54 39 277 +44 27 567 +17 77 811 +83 41 594 +55 60 498 +82 23 207 +11 63 833 +28 8 131 +68 8 506 +33 55 671 +41 18 224 +16 69 670 +94 18 4 +31 7 404 +29 21 870 +90 2 937 +77 76 673 +59 14 483 +11 11 865 +79 67 427 +82 4 646 +59 27 896 +59 64 256 +94 50 327 +93 17 762 +89 98 343 +4 3 317 +5 32 82 +26 18 704 +9 88 567 +69 36 401 +39 83 305 +35 70 6 +99 97 451 +83 20 695 +77 54 391 +38 55 535 +32 89 219 +20 58 869 +25 8 853 +83 36 285 +14 93 739 +27 16 55 +100 82 331 +92 98 586 +16 65 258 +88 89 493 +44 18 279 +80 14 208 +87 15 287 +21 8 48 +34 84 948 +9 81 110 +62 1 463 +45 45 505 +52 47 29 +82 43 542 +87 25 298 +11 10 450 +53 20 138 +92 8 68 +11 12 471 +67 45 368 +87 27 762 +75 100 345 +10 6 868 +58 37 543 +74 13 314 +79 37 568 +43 81 523 +79 30 336 +40 25 53 +64 43 119 +91 92 82 +82 85 72 +74 54 844 +76 91 194 +96 49 986 +58 32 714 +85 89 497 +11 87 372 +64 62 811 +1 2 584 +71 95 591 +55 38 871 +54 64 126 +56 10 533 +42 85 836 +5 47 29 +13 21 771 +12 93 109 +37 47 322 +50 55 918 +59 19 444 +9 84 608 +11 94 650 +35 71 652 +47 85 674 +47 71 788 +42 66 746 +84 30 805 +90 94 878 +9 31 411 +53 11 513 +55 71 441 +83 60 243 +46 71 652 +83 74 497 +52 66 164 +70 85 707 +45 37 173 +77 98 109 +2 21 781 +6 75 328 +38 14 136 +90 36 212 +8 61 735 +66 73 100 +66 96 789 +91 80 276 +97 9 599 +81 94 106 +10 50 984 +54 73 938 +74 35 575 +24 78 143 +35 42 187 +67 80 153 +23 57 337 +37 42 860 +80 50 558 +11 4 785 +20 82 655 +25 16 494 +65 76 277 +27 81 811 +7 5 338 +70 71 903 +47 63 99 +38 73 147 +89 45 569 +45 53 686 +29 62 53 +70 23 893 +65 14 172 +54 42 245 +33 11 762 +92 86 75 +80 92 248 +38 74 50 +46 70 264 +33 76 437 +36 86 981 +100 87 249 +25 4 761 +32 4 2 +30 88 862 +52 8 743 +57 43 175 +58 41 175 +22 48 464 +64 18 714 +100 51 141 +84 65 399 +46 97 565 +8 51 256 +3 50 968 +75 12 778 +58 70 715 +20 39 502 +34 8 949 +84 29 360 +86 42 752 +3 79 170 +52 56 852 +54 66 184 +55 40 168 +2 92 499 +44 78 212 +41 74 388 +83 29 690 +14 98 391 +40 97 728 +56 17 432 +40 36 22 +71 16 206 +97 85 753 +30 23 331 +47 38 107 +62 17 101 +92 1 725 +36 97 413 +62 2 679 +4 87 894 +44 98 521 +55 95 962 +55 3 416 +7 92 806 +88 36 290 +88 76 806 +50 64 362 +29 47 383 +38 27 825 +64 64 809 +69 64 489 +35 17 624 +100 9 376 +9 60 806 +9 46 745 +72 52 929 +14 15 471 +32 1 695 +85 98 843 +50 98 220 +29 9 795 +61 34 627 +46 33 994 +44 65 585 +55 78 736 +9 89 219 +49 69 606 +13 34 985 +91 75 301 +39 27 889 +49 53 56 +21 36 349 +94 66 841 +57 87 491 +31 21 127 +26 50 232 +15 47 365 +47 5 7 +4 97 961 +45 16 187 +83 31 121 +88 43 343 +92 38 365 +37 38 960 +60 37 978 +28 33 910 +40 84 0 +6 22 672 +72 1 611 +30 16 716 +85 46 997 +38 44 617 +60 5 90 +36 29 183 +98 51 450 +37 55 595 +78 46 646 +60 7 68 +20 90 928 +71 38 218 +74 11 143 +48 4 813 +36 8 714 +71 78 402 +60 44 942 +49 13 642 +86 57 586 +81 90 70 +88 98 623 +75 27 821 +56 11 8 +12 65 153 +6 74 619 +28 46 448 +36 18 931 +45 31 73 +21 59 321 +18 40 602 +38 49 380 +42 39 928 +32 36 703 +31 46 579 +76 77 407 +14 95 341 +89 46 853 +76 56 517 +52 76 597 +16 9 275 +98 37 115 +40 97 684 +40 31 608 +79 29 537 +34 30 571 +66 68 719 +51 83 198 +70 35 435 +66 4 824 +27 88 15 +27 12 417 +28 95 838 +75 34 40 +81 30 408 +85 32 653 +26 54 354 +2 60 264 +25 61 486 +81 83 707 +3 7 539 +42 24 847 +73 99 545 +71 11 221 +3 74 32 +100 65 981 +26 30 53 +82 54 66 +55 27 369 -- cgit v1.2.3