QOJ.ac
QOJ
ID | Problem | Submitter | Result | Time | Memory | Language | File size | Submit time | Judge time |
---|---|---|---|---|---|---|---|---|---|
#302280 | #4829. Mark on a Graph | Loging# | AC ✓ | 3ms | 5948kb | C++20 | 1.6kb | 2024-01-10 18:27:34 | 2024-01-10 18:27:34 |
Judging History
answer
#include<cstdio>
#include<vector>
#include<bitset>
#define M 100005
using namespace std;
struct E{
int to,nx;
}edge[M<<1];
int tot,head[M];
void Addedge(int a,int b){
edge[++tot].to=b;
edge[tot].nx=head[a];
head[a]=tot;
}
bitset<1005>way[1005];
bool mark[M];
vector<int>S;
int Ans[10][2],sz;
int main(){
// freopen("002.in","r",stdin);
int n,m;
scanf("%d%d",&n,&m);
for(int i=1;i<=n;i++)way[i].reset();
while(m--){
int a,b;
scanf("%d%d",&a,&b);
way[a].flip(b);
way[b].flip(a);
}
int x=1,y=2;
for(int i=1;i<=n;i++){
for(int j=1;j<=n;j++)if(way[i][j]){
Addedge(i,j);
x=i;y=j;
}
}
bool flag=false;
for(int now=1;now<=n;now++){
for(int i=head[now];i;i=edge[i].nx){
for(int j=head[now];j;j=edge[j].nx){
if(i==j)continue;
for(int k=head[now];k;k=edge[k].nx){
if(i==j||i==k)continue;
if(!way[edge[j].to][edge[i].to]||!way[edge[j].to][edge[k].to])continue;
if(!way[edge[i].to][edge[k].to])continue;
flag=true;
break;
}
if(flag)break;
}
if(flag)break;
}
if(flag)break;
}
if(flag)puts("ok");
else{
int cnt=2;
S.push_back(x);
S.push_back(y);
mark[x]=mark[y]=true;
for(int i=1;i<=n;i++){
if(mark[i])continue;
cnt++;
mark[i]=true;
S.push_back(i);
if(cnt==4)break;
}
for(int i=0;i<(int)S.size();i++){
for(int j=i+1;j<(int)S.size();j++){
if(!way[S[i]][S[j]]){
way[S[i]][S[j]]=way[S[j]][S[i]]=1;
sz++;
Ans[sz][0]=S[i];
Ans[sz][1]=S[j];
}
}
}
puts("mark");
printf("%d\n",sz);
for(int i=1;i<=sz;i++)printf("%d %d\n",Ans[i][0],Ans[i][1]);
}
return 0;
}
Details
Tip: Click on the bar to expand more detailed information
Test #1:
score: 100
Accepted
time: 2ms
memory: 5832kb
input:
1000 3560 603 151 415 20 102 569 895 552 678 734 24 614 689 518 440 223 751 919 223 433 711 551 502 634 706 583 812 501 514 535 780 751 720 530 532 384 888 139 864 791 292 675 171 881 30 592 464 557 280 299 654 650 894 335 250 532 792 10 83 969 118 771 579 300 852 983 243 940 957 939 817 889 911 319...
output:
mark 5 1000 1 1000 2 974 1 974 2 1 2
input:
1000 3565 626 269 882 830 665 959 534 338 682 161 50 833 155 199 656 183 184 95 383 358 450 259 817 771 335 355 174 167 402 763 582 250 950 401 500 850 369 902 521 246 368 418 794 262 920 351 643 831 730 688 553 125 506 102 188 419 962 736 11 36 355 37 600 53 783 201 511 267 201 790 951 583 221 937 ...
output:
ok
result:
ok all right
Test #2:
score: 100
Accepted
time: 1ms
memory: 4048kb
input:
1000 2000 457 335 160 497 464 992 892 255 853 3 308 301 970 363 541 299 89 418 425 128 626 827 603 854 484 874 755 295 607 483 798 552 356 850 320 357 254 940 675 901 168 525 301 636 520 555 773 910 343 701 889 966 218 529 909 950 71 64 682 284 424 138 721 792 670 544 386 72 654 909 725 235 592 437 ...
output:
mark 5 1000 1 1000 2 815 1 815 2 1 2
input:
1000 2005 610 181 320 640 386 451 377 313 97 684 106 231 482 993 440 437 246 835 784 940 660 299 227 182 690 916 640 649 546 673 651 962 699 108 731 324 263 39 541 519 620 568 835 379 415 582 115 628 999 257 70 672 564 349 532 563 37 99 741 982 450 23 411 279 235 758 507 167 312 78 104 605 965 231 5...
output:
ok
result:
ok all right
Test #3:
score: 100
Accepted
time: 3ms
memory: 4120kb
input:
1000 5000 449 632 597 26 701 322 249 190 411 770 666 596 989 995 112 861 445 818 544 659 24 680 739 593 344 439 193 932 600 526 574 869 216 918 716 793 259 686 555 993 255 578 659 271 328 524 729 672 39 771 241 866 27 790 417 109 56 403 338 299 387 232 280 306 589 794 833 419 900 802 54 697 539 807 ...
output:
mark 5 1000 1 1000 2 985 1 985 2 1 2
input:
1000 5005 551 533 996 786 796 219 208 171 802 412 305 127 305 361 435 592 24 378 559 75 166 578 106 947 156 570 128 805 254 918 647 729 945 396 345 309 992 501 13 247 854 986 363 582 471 245 754 461 326 865 934 1 923 926 206 888 321 458 744 533 787 21 854 115 344 566 781 337 421 274 266 55 530 649 1...
output:
ok
result:
ok all right
Test #4:
score: 100
Accepted
time: 2ms
memory: 4076kb
input:
1000 3156 347 398 792 278 754 442 413 757 391 130 636 625 207 437 81 415 47 974 887 779 524 619 379 894 868 594 653 919 29 117 123 867 632 505 648 147 130 420 495 876 637 659 882 348 462 878 282 646 398 525 419 224 926 448 305 934 855 570 396 345 774 918 336 123 502 491 984 783 845 142 790 594 754 4...
output:
mark 5 1000 1 1000 2 972 1 972 2 1 2
input:
1000 3161 540 43 499 167 403 962 342 519 900 154 376 966 612 366 456 962 715 777 539 243 157 28 563 582 843 810 856 38 841 423 101 811 952 757 668 435 931 64 925 392 396 865 527 503 64 798 954 311 315 976 855 508 940 42 215 161 285 501 903 543 869 225 879 34 610 421 127 639 923 58 615 748 799 671 22...
output:
ok
result:
ok all right
Test #5:
score: 100
Accepted
time: 2ms
memory: 5888kb
input:
1000 3433 634 21 789 966 541 959 213 381 366 781 107 649 747 122 336 869 222 648 833 972 929 524 712 524 744 525 568 679 634 163 901 501 56 518 128 587 720 117 208 439 860 85 852 168 934 947 34 858 520 568 408 464 232 432 999 504 71 982 957 372 570 436 281 309 410 405 521 275 554 589 4 707 498 148 5...
output:
mark 5 1000 1 1000 2 918 1 918 2 1 2
input:
1000 3438 848 341 623 554 864 416 837 660 635 898 166 319 18 311 376 272 783 207 899 769 669 521 257 570 607 291 514 98 181 669 968 109 409 300 322 470 451 211 861 992 925 307 535 776 505 132 31 681 451 892 188 669 24 655 5 358 131 880 505 99 425 671 544 441 188 30 410 42 82 762 344 661 213 6 667 84...
output:
ok
result:
ok all right
Test #6:
score: 100
Accepted
time: 2ms
memory: 4080kb
input:
1000 3057 985 223 432 967 405 822 845 650 893 646 599 718 754 710 333 73 392 355 895 496 200 562 816 36 457 953 9 623 889 662 482 590 249 29 689 694 185 990 285 690 12 323 611 560 903 722 476 86 105 666 441 193 695 640 36 617 840 42 80 527 977 539 606 150 384 585 784 648 919 360 157 532 568 98 995 8...
output:
mark 5 1000 1 1000 2 979 1 979 2 1 2
input:
1000 3062 48 29 26 203 942 210 954 309 294 719 280 107 14 443 921 241 666 607 952 781 432 91 572 921 990 304 552 44 921 520 22 243 4 640 591 799 42 660 225 877 146 45 667 263 509 515 626 450 573 603 732 971 771 337 237 348 580 652 168 116 454 256 848 162 956 242 624 138 613 50 835 719 191 882 578 21...
output:
ok
result:
ok all right
Test #7:
score: 100
Accepted
time: 2ms
memory: 4024kb
input:
1000 3085 484 405 841 443 661 315 392 941 355 558 523 394 773 929 673 840 5 707 255 610 744 58 301 794 505 33 668 533 787 945 747 810 803 115 340 900 791 909 596 418 129 491 460 698 156 233 664 502 231 465 795 486 829 102 608 212 253 344 419 557 100 421 321 793 207 302 544 479 33 916 736 129 6 156 9...
output:
mark 5 1000 1 1000 2 977 1 977 2 1 2
input:
1000 3090 192 821 956 248 6 410 95 734 941 953 533 826 888 350 321 716 625 174 613 328 160 795 570 398 158 636 76 6 518 617 937 743 94 728 52 427 568 787 82 973 458 389 533 332 9 144 31 124 108 148 640 186 907 397 436 930 22 581 710 197 831 963 369 831 772 44 911 718 200 347 770 595 268 65 737 33 33...
output:
ok
result:
ok all right
Test #8:
score: 100
Accepted
time: 3ms
memory: 4084kb
input:
1000 4289 963 66 959 467 930 83 419 699 731 948 702 583 699 245 636 721 859 551 377 251 90 889 286 843 908 47 864 979 223 948 269 684 85 579 162 376 414 255 602 884 65 132 842 907 488 360 553 898 649 249 253 711 675 632 629 446 708 413 819 511 512 113 189 76 242 464 828 261 440 737 643 389 75 907 49...
output:
mark 5 1000 1 1000 2 974 1 974 2 1 2
input:
1000 4294 792 673 54 765 803 495 570 751 586 191 372 798 123 259 565 163 999 75 924 299 518 338 701 722 303 660 254 410 766 637 366 483 781 601 680 554 421 583 621 792 320 318 128 805 433 740 662 365 71 240 870 628 974 451 755 62 404 799 406 102 67 586 93 33 717 38 659 759 93 257 425 670 810 759 780...
output:
ok
result:
ok all right
Test #9:
score: 100
Accepted
time: 3ms
memory: 4020kb
input:
1000 4763 544 167 316 76 78 841 699 1 645 745 827 262 568 545 595 81 924 561 108 253 397 626 142 967 613 397 723 633 711 259 363 249 5 436 165 88 178 463 734 529 195 324 135 41 1000 136 215 967 371 638 588 753 542 909 633 106 537 852 111 232 303 500 892 461 868 300 772 667 40 172 956 575 613 163 933...
output:
mark 5 1000 1 1000 2 862 1 862 2 1 2
input:
1000 4768 450 16 910 547 839 103 791 624 948 228 777 625 271 750 347 307 950 156 710 838 914 936 421 591 53 837 918 990 320 308 500 181 557 444 827 50 635 705 821 379 332 116 924 90 70 295 516 163 767 976 429 424 66 306 667 394 395 847 122 148 968 872 634 793 583 713 388 331 214 180 251 757 862 678 ...
output:
ok
result:
ok all right
Test #10:
score: 100
Accepted
time: 2ms
memory: 3988kb
input:
1000 4250 747 446 769 425 773 753 217 298 217 4 514 774 752 3 905 857 532 410 224 250 367 33 29 541 809 996 76 960 25 603 532 600 518 304 546 95 735 413 312 476 83 534 157 62 170 836 668 976 244 557 972 860 828 170 975 468 677 714 800 170 530 191 216 930 242 728 318 505 269 162 579 963 769 822 171 4...
output:
mark 4 1000 1 1000 2 688 1 688 2
input:
1000 4254 923 749 703 622 233 579 21 518 878 964 581 276 874 320 193 639 336 248 83 447 593 343 732 927 207 979 923 168 617 487 837 144 173 608 771 290 159 327 872 342 920 476 952 480 164 728 864 589 412 787 10 56 224 402 420 11 377 473 711 970 998 546 848 898 750 979 966 29 237 306 985 94 386 999 1...
output:
ok
result:
ok all right
Test #11:
score: 100
Accepted
time: 2ms
memory: 4012kb
input:
1000 3336 161 745 81 702 879 347 452 553 809 32 359 925 984 783 558 366 611 89 948 530 565 496 123 348 534 986 991 511 322 407 6 878 20 897 188 150 527 440 487 333 218 572 597 575 308 684 50 780 900 451 763 785 210 682 964 992 811 537 537 167 320 133 523 899 629 732 435 281 826 405 868 567 201 858 2...
output:
mark 5 1000 1 1000 2 887 1 887 2 1 2
input:
1000 3341 1000 599 727 514 936 299 161 211 191 202 378 338 621 72 350 617 826 432 154 419 394 958 519 351 440 438 58 13 928 172 991 599 576 685 373 329 213 220 76 957 685 984 499 533 249 420 59 986 608 693 808 502 367 289 381 82 932 30 65 239 932 135 236 185 723 854 766 709 736 356 153 85 410 921 33...
output:
ok
result:
ok all right
Test #12:
score: 100
Accepted
time: 0ms
memory: 4016kb
input:
1000 3482 910 881 481 989 349 262 963 679 970 752 651 210 86 339 724 310 765 410 118 619 662 351 568 148 292 61 136 385 997 772 210 735 816 310 698 649 581 313 414 280 92 872 965 925 35 930 813 29 617 210 854 940 486 479 412 644 660 623 126 85 664 327 459 165 266 113 108 206 686 660 918 536 173 366 ...
output:
mark 5 1000 1 1000 2 912 1 912 2 1 2
input:
1000 3487 216 73 26 960 88 633 818 543 650 60 89 532 504 706 396 473 884 605 144 22 436 698 269 109 642 71 568 577 464 443 680 920 711 384 324 455 657 829 360 666 344 549 733 906 991 682 433 624 862 240 189 630 262 218 461 836 124 22 452 346 543 492 723 843 539 742 97 511 616 452 89 391 376 780 852 ...
output:
ok
result:
ok all right
Test #13:
score: 100
Accepted
time: 1ms
memory: 4056kb
input:
1000 2141 358 723 692 581 753 295 864 391 984 462 525 271 508 897 739 537 124 933 577 499 863 37 279 622 361 605 454 951 527 837 1 224 641 404 479 220 931 126 182 719 464 451 805 452 529 800 292 689 17 320 728 790 967 41 412 752 276 535 643 636 611 56 802 414 861 603 857 722 1000 584 435 118 266 392...
output:
mark 5 1000 1 1000 2 988 1 988 2 1 2
input:
1000 2146 327 482 271 721 324 842 340 542 774 998 33 221 886 560 635 960 439 180 983 925 305 745 306 334 422 376 816 821 561 366 414 613 27 223 270 594 849 152 570 82 625 453 37 425 760 257 376 824 680 49 225 670 76 988 945 907 131 310 110 328 491 113 961 788 597 489 34 710 409 587 623 686 308 967 9...
output:
ok
result:
ok all right
Test #14:
score: 100
Accepted
time: 2ms
memory: 4020kb
input:
1000 2950 244 361 694 442 547 577 545 866 488 207 888 997 263 45 850 200 30 927 195 510 274 582 467 158 664 667 880 573 522 986 736 375 206 326 999 940 875 609 151 161 602 673 664 200 827 579 12 190 300 249 95 502 951 317 669 243 350 841 692 572 619 302 955 999 480 891 109 779 198 893 105 442 214 14...
output:
mark 5 1000 1 1000 2 822 1 822 2 1 2
input:
1000 2955 350 585 350 530 266 289 238 671 256 458 883 116 156 310 353 939 816 59 637 187 222 773 204 294 666 263 89 995 256 208 570 257 526 433 293 939 181 66 754 66 878 60 793 916 944 710 343 981 3 609 914 367 462 578 262 59 414 755 113 590 535 476 763 865 248 131 279 833 841 15 418 209 260 725 903...
output:
ok
result:
ok all right
Test #15:
score: 100
Accepted
time: 2ms
memory: 3976kb
input:
1000 2725 336 461 575 6 961 482 496 574 134 336 671 452 172 957 633 89 909 334 222 155 90 660 201 950 436 671 726 683 487 356 536 389 107 844 403 732 550 608 607 54 718 438 960 144 710 278 398 747 152 501 86 385 34 251 309 822 773 321 329 213 897 948 356 401 290 329 278 591 683 454 122 523 729 436 4...
output:
mark 5 1000 1 1000 2 905 1 905 2 1 2
input:
1000 2730 863 826 547 593 482 188 442 461 496 279 420 962 832 558 680 899 933 304 111 138 90 6 716 71 643 996 759 166 508 43 228 331 210 471 707 492 259 89 16 349 923 161 32 751 245 214 534 553 382 220 489 624 790 969 385 53 848 900 69 837 216 478 455 579 174 286 915 37 515 460 871 164 324 143 685 4...
output:
ok
result:
ok all right
Test #16:
score: 100
Accepted
time: 2ms
memory: 4072kb
input:
1000 2812 357 725 462 948 927 875 21 284 52 197 457 876 744 315 990 255 660 522 51 971 392 275 736 77 131 216 581 438 495 271 965 111 376 89 824 363 628 13 33 585 836 144 791 404 916 588 668 243 960 335 505 368 744 264 332 893 65 320 205 81 929 44 135 224 306 351 938 505 70 927 825 634 161 492 434 1...
output:
mark 5 1000 1 1000 2 863 1 863 2 1 2
input:
1000 2817 559 677 157 134 493 579 219 117 930 242 308 94 994 900 400 951 176 977 59 298 802 403 882 957 629 143 558 187 592 804 99 405 186 353 514 445 171 286 451 788 153 207 722 703 391 80 268 83 362 535 685 389 880 373 279 608 834 898 312 394 961 353 603 954 156 224 995 296 450 591 766 214 223 265...
output:
ok
result:
ok all right
Test #17:
score: 100
Accepted
time: 2ms
memory: 4068kb
input:
1000 2616 518 38 164 144 301 140 711 11 36 636 443 779 107 901 467 922 759 675 229 276 467 880 975 435 382 460 238 663 639 927 74 953 777 326 689 944 152 237 501 789 795 889 95 376 390 401 279 64 520 803 273 292 333 454 202 485 860 54 872 641 101 951 236 726 464 847 992 656 576 565 739 176 562 327 2...
output:
mark 5 1000 1 1000 2 903 1 903 2 1 2
input:
1000 2621 669 311 738 208 963 42 978 55 323 90 928 856 895 254 138 374 435 709 46 223 256 281 513 894 508 465 242 887 973 112 349 614 700 722 328 919 792 949 432 384 96 854 91 895 491 710 530 126 666 461 561 823 308 184 230 319 966 718 22 893 313 914 81 491 819 950 946 322 607 697 15 789 151 154 572...
output:
ok
result:
ok all right
Test #18:
score: 100
Accepted
time: 2ms
memory: 5920kb
input:
1000 4792 659 787 666 143 711 116 742 958 604 434 293 882 175 28 557 753 106 808 527 599 942 249 843 109 174 76 429 255 415 489 463 540 878 235 688 87 629 402 927 418 704 734 886 463 702 992 570 370 492 865 795 889 638 594 887 203 732 896 610 492 960 422 44 255 442 448 426 697 862 351 318 277 783 22...
output:
mark 5 1000 1 1000 2 892 1 892 2 1 2
input:
1000 4797 438 88 235 243 805 260 50 598 877 879 83 373 973 329 340 176 196 387 159 956 822 871 441 903 631 615 513 232 19 490 533 887 426 406 107 844 752 492 754 565 694 8 111 357 43 794 688 658 326 527 863 265 144 740 952 294 636 230 706 778 141 936 338 321 371 402 402 808 923 120 562 481 486 137 4...
output:
ok
result:
ok all right
Test #19:
score: 100
Accepted
time: 2ms
memory: 4016kb
input:
1000 3724 513 194 958 159 936 285 493 34 668 957 824 152 450 421 92 170 416 782 546 100 698 433 299 741 261 975 661 408 4 927 789 856 52 784 541 618 99 780 527 957 618 74 440 321 839 496 360 484 71 21 149 302 25 505 240 587 584 736 490 934 817 867 682 287 882 528 985 852 201 46 254 112 862 582 379 3...
output:
mark 5 1000 1 1000 2 998 1 998 2 1 2
input:
1000 3729 43 846 358 601 358 574 644 253 416 163 703 593 93 745 470 636 927 287 844 641 405 514 882 748 355 878 188 20 11 717 496 108 124 765 984 826 406 418 977 208 343 216 337 258 584 652 123 916 259 783 718 810 131 313 816 752 193 749 635 828 664 569 624 820 789 830 778 259 223 652 530 16 955 788...
output:
ok
result:
ok all right
Test #20:
score: 100
Accepted
time: 0ms
memory: 4024kb
input:
1000 4188 106 174 116 750 197 421 387 311 48 148 296 628 755 929 804 267 341 16 263 676 486 178 334 256 639 453 183 206 497 528 911 457 854 258 104 922 931 576 725 214 300 460 149 847 754 657 670 983 525 366 475 667 680 376 676 126 929 766 437 821 646 717 578 151 885 981 394 105 264 225 429 390 502 ...
output:
mark 5 1000 1 1000 2 972 1 972 2 1 2
input:
1000 4193 730 143 47 552 404 627 833 309 551 247 76 160 457 313 349 753 588 936 116 95 756 981 154 243 509 874 665 632 442 841 544 660 223 312 866 738 820 249 81 369 35 856 931 659 240 77 775 923 124 365 105 695 342 676 540 109 387 580 774 301 679 166 851 131 316 162 479 388 339 299 340 385 506 496 ...
output:
ok
result:
ok all right
Test #21:
score: 100
Accepted
time: 2ms
memory: 5948kb
input:
1000 3236 622 762 548 197 457 126 655 978 275 215 472 112 762 998 649 242 890 339 337 1 169 283 365 486 584 324 988 887 406 500 62 591 512 839 76 251 479 635 485 217 961 204 934 8 621 40 374 227 1 403 644 72 758 370 436 494 174 341 770 80 421 125 151 211 405 389 514 637 808 815 131 762 647 518 804 7...
output:
mark 5 1000 1 1000 2 855 1 855 2 1 2
input:
1000 3241 2 689 508 823 370 866 906 612 749 389 354 305 942 430 530 894 862 895 543 818 131 500 568 414 957 436 326 789 583 26 725 534 879 624 705 449 678 193 321 481 788 759 984 85 350 53 585 413 222 46 547 527 542 273 542 367 95 435 107 984 394 216 224 69 431 392 835 575 943 509 796 998 42 813 805...
output:
ok
result:
ok all right
Test #22:
score: 100
Accepted
time: 2ms
memory: 4052kb
input:
1000 3299 693 455 906 758 704 271 639 392 910 445 984 43 821 447 3 475 929 500 879 29 243 657 602 744 974 96 879 79 225 9 868 993 115 636 701 248 995 83 781 441 995 320 766 534 432 827 65 632 873 392 231 943 502 170 856 584 368 665 391 797 734 568 538 613 539 984 505 285 965 253 446 107 605 681 216 ...
output:
mark 5 1000 1 1000 2 732 1 732 2 1 2
input:
1000 3304 660 373 248 741 985 265 682 78 178 253 395 97 372 26 361 959 33 856 548 524 311 722 148 376 555 853 973 984 675 436 381 372 731 681 63 51 628 509 263 995 994 789 569 674 469 332 852 626 617 759 743 885 734 987 37 550 714 812 855 65 451 308 1 558 748 655 192 961 845 204 364 691 380 898 780 ...
output:
ok
result:
ok all right
Test #23:
score: 100
Accepted
time: 2ms
memory: 3936kb
input:
1000 3482 45 265 363 58 385 372 365 256 659 227 700 636 954 356 708 312 24 144 103 367 797 394 779 615 596 57 546 439 622 318 344 724 27 792 286 475 286 469 581 321 191 79 457 80 357 577 559 587 63 234 982 665 838 402 931 320 724 796 645 275 254 812 283 710 75 269 991 914 888 557 214 416 316 465 197...
output:
mark 5 1000 1 1000 2 801 1 801 2 1 2
input:
1000 3487 186 288 612 371 881 891 864 538 497 968 937 936 693 522 847 627 46 605 152 107 812 559 147 971 381 266 719 944 27 4 908 864 119 779 1000 272 670 770 148 198 79 811 518 355 328 682 657 912 236 428 217 365 401 726 102 947 125 183 945 443 913 657 390 230 853 153 97 625 616 500 356 460 376 512...
output:
ok
result:
ok all right
Test #24:
score: 100
Accepted
time: 2ms
memory: 4056kb
input:
1000 2311 97 580 515 270 609 837 243 284 715 189 980 486 853 479 235 7 253 300 207 583 282 612 456 80 486 497 503 404 74 701 64 172 583 794 570 655 901 25 14 568 485 218 621 50 253 26 433 784 533 215 134 695 278 364 879 983 690 952 198 197 725 421 95 464 927 999 104 71 752 252 553 356 187 952 38 859...
output:
mark 5 1000 1 1000 2 726 1 726 2 1 2
input:
1000 2316 855 352 462 499 849 981 382 596 400 470 792 264 558 148 674 805 161 180 541 109 469 460 185 307 7 650 803 437 286 234 269 603 933 791 146 249 229 235 592 6 376 244 369 211 871 106 12 609 34 39 875 536 580 610 739 885 672 343 268 825 219 455 525 406 436 622 40 654 431 473 369 483 12 786 612...
output:
ok
result:
ok all right
Test #25:
score: 100
Accepted
time: 2ms
memory: 5604kb
input:
1000 3896 460 688 426 709 610 203 65 902 606 471 519 789 275 370 86 879 786 822 601 948 312 884 115 372 100 491 967 601 104 750 411 830 571 626 201 132 175 126 678 756 610 712 267 770 853 475 406 479 485 471 479 953 156 968 785 918 61 114 348 147 659 495 709 716 248 599 984 20 728 726 859 759 681 10...
output:
mark 5 1000 1 1000 2 708 1 708 2 1 2
input:
1000 3901 777 974 955 989 856 339 229 367 751 862 586 654 805 467 916 622 708 422 976 697 127 814 391 707 374 98 334 268 487 815 932 768 824 715 239 80 116 678 707 92 544 560 626 780 689 957 774 738 457 70 411 311 78 251 982 707 609 637 672 975 918 295 639 507 508 729 49 965 236 398 390 702 7 42 163...
output:
ok
result:
ok all right
Test #26:
score: 100
Accepted
time: 2ms
memory: 4072kb
input:
1000 3891 701 522 952 922 356 456 249 391 128 593 9 524 661 405 984 460 440 470 639 699 782 189 537 74 184 399 888 710 975 120 475 924 602 492 200 577 978 478 611 758 886 262 404 313 44 559 170 35 749 501 848 364 6 401 723 549 110 186 281 506 52 379 84 255 755 196 824 136 985 230 523 682 826 823 560...
output:
mark 5 1000 1 1000 2 948 1 948 2 1 2
input:
1000 3896 892 166 524 271 362 602 586 863 891 720 418 151 393 11 74 766 686 545 856 985 651 907 139 16 676 144 970 482 885 203 770 592 843 72 852 366 808 829 630 138 892 897 741 784 513 927 346 69 887 48 7 919 76 130 859 714 677 21 230 197 229 579 326 239 878 783 959 869 81 51 269 429 963 324 562 65...
output:
ok
result:
ok all right
Test #27:
score: 100
Accepted
time: 2ms
memory: 3972kb
input:
1000 3265 924 167 3 999 663 583 890 496 619 193 641 842 720 966 650 470 975 552 309 965 968 739 223 474 41 188 279 73 663 940 438 173 385 280 113 178 896 270 15 956 456 196 291 323 392 622 180 781 469 950 685 672 633 436 562 153 407 796 209 630 750 874 190 614 400 306 560 935 235 777 500 785 378 332...
output:
mark 5 1000 1 1000 2 960 1 960 2 1 2
input:
1000 3270 723 659 551 552 540 664 913 766 492 62 462 9 202 152 603 879 392 827 178 495 250 355 932 818 213 83 265 970 938 716 61 552 506 82 775 450 733 62 597 130 54 185 281 849 314 46 135 784 646 320 190 20 984 548 749 768 59 174 599 856 533 902 859 275 433 165 3 733 64 190 975 376 154 291 897 184 ...
output:
ok
result:
ok all right
Test #28:
score: 100
Accepted
time: 2ms
memory: 4104kb
input:
1000 4070 7 484 881 280 807 812 167 913 190 699 784 415 747 45 424 328 414 997 461 463 499 437 173 675 71 525 195 736 428 593 560 602 235 557 91 265 580 422 522 212 50 326 784 938 787 256 963 883 896 902 228 953 997 406 724 753 202 646 93 118 187 777 841 254 573 651 198 821 89 615 124 443 622 120 58...
output:
mark 5 1000 1 1000 2 989 1 989 2 1 2
input:
1000 4075 373 456 173 418 898 244 884 618 945 841 490 671 539 214 250 276 65 936 256 162 278 178 594 47 223 134 972 967 897 641 868 788 722 462 652 549 598 759 722 30 956 532 135 239 220 196 774 289 502 324 148 640 528 232 569 719 829 770 75 961 69 190 259 995 911 509 440 289 382 750 943 867 622 89 ...
output:
ok
result:
ok all right
Test #29:
score: 100
Accepted
time: 2ms
memory: 4012kb
input:
1000 3135 679 441 832 386 95 753 472 452 550 725 334 216 547 305 556 805 250 217 546 555 109 827 884 984 297 80 660 821 807 403 301 250 489 275 256 342 841 435 290 873 771 188 76 424 261 377 793 458 945 925 593 432 527 275 971 222 646 49 284 713 3 37 313 181 314 122 257 969 765 89 759 537 273 857 38...
output:
mark 5 1000 1 1000 2 929 1 929 2 1 2
input:
1000 3140 905 853 222 978 599 172 470 672 919 915 417 18 839 848 845 727 1000 751 864 798 114 531 247 596 445 107 960 405 121 651 494 216 849 836 540 160 229 835 690 777 295 489 638 234 858 310 399 96 708 667 333 114 692 710 891 481 803 836 675 461 60 288 947 795 689 796 855 185 93 803 11 759 182 61...
output:
ok
result:
ok all right
Test #30:
score: 100
Accepted
time: 2ms
memory: 4056kb
input:
1000 4200 448 409 48 552 204 139 701 128 189 761 181 385 118 653 471 26 968 195 976 473 19 907 837 969 942 346 489 372 710 765 648 339 527 477 990 60 125 276 56 249 110 276 864 906 796 39 940 90 91 628 37 667 25 886 550 150 657 438 553 447 682 141 77 926 647 290 139 792 167 696 965 705 898 787 644 6...
output:
mark 5 1000 1 1000 2 787 1 787 2 1 2
input:
1000 4205 760 286 992 955 62 737 952 387 654 189 31 985 117 742 704 220 955 109 107 304 188 666 80 609 190 494 377 475 937 684 95 683 399 787 3 475 389 927 625 734 166 123 501 942 411 324 451 448 577 765 390 615 935 737 11 323 542 654 1 731 38 788 438 676 126 658 749 585 356 527 435 456 391 867 792 ...
output:
ok
result:
ok all right
Test #31:
score: 100
Accepted
time: 2ms
memory: 5780kb
input:
1000 2992 768 684 51 962 667 28 959 894 941 636 131 80 869 468 666 543 262 235 241 428 893 839 546 428 445 949 262 763 896 402 205 644 192 650 177 921 29 488 758 527 657 817 447 872 708 323 759 927 146 982 654 973 787 923 132 163 219 813 822 144 515 188 327 452 542 32 455 122 610 461 203 303 27 766 ...
output:
mark 5 1000 1 1000 2 734 1 734 2 1 2
input:
1000 2997 160 521 99 73 965 129 792 687 290 393 611 121 197 441 955 493 980 328 738 924 859 881 46 158 639 510 728 124 909 568 568 605 707 435 638 583 568 212 350 118 385 89 875 918 599 176 875 103 103 780 691 929 974 301 202 308 131 80 403 41 554 634 2 656 952 12 274 681 648 638 360 839 172 305 924...
output:
ok
result:
ok all right
Test #32:
score: 100
Accepted
time: 2ms
memory: 4092kb
input:
1000 3891 9 226 167 799 23 992 910 468 750 904 219 238 571 266 968 429 700 878 3 169 108 842 736 273 789 322 446 694 869 533 491 744 526 730 190 941 610 146 853 939 824 574 399 326 116 328 687 960 68 460 222 735 64 875 462 627 955 990 5 890 393 852 651 134 683 374 99 609 854 927 357 84 81 455 963 69...
output:
mark 5 1000 1 1000 2 976 1 976 2 1 2
input:
1000 3896 556 250 524 875 27 550 481 588 239 974 567 618 608 554 466 455 354 952 856 880 969 7 916 543 676 895 408 363 625 278 142 566 604 609 254 39 384 345 723 182 795 897 240 66 572 793 270 284 951 404 54 802 305 355 325 913 320 21 230 614 554 800 536 578 830 946 964 836 385 60 950 130 364 621 92...
output:
ok
result:
ok all right
Test #33:
score: 100
Accepted
time: 3ms
memory: 5836kb
input:
1000 4839 721 823 946 252 516 492 460 116 126 30 65 344 134 175 802 407 634 405 799 22 808 599 433 519 711 519 30 52 457 114 41 136 668 659 743 511 155 962 436 847 671 472 549 352 688 699 167 943 467 460 292 150 801 507 559 497 890 264 565 630 672 272 15 90 869 979 853 947 119 690 501 832 285 936 34...
output:
mark 5 1000 1 1000 2 951 1 951 2 1 2
input:
1000 4844 978 448 262 878 549 113 340 305 50 550 632 820 980 154 71 299 24 758 724 631 922 73 925 507 667 957 426 899 227 948 334 986 870 626 344 653 105 910 582 947 43 962 499 442 474 400 661 362 336 242 370 244 331 207 723 559 508 634 576 677 908 953 909 692 353 269 230 32 733 980 450 193 583 266 ...
output:
ok
result:
ok all right
Test #34:
score: 100
Accepted
time: 1ms
memory: 4072kb
input:
1000 2034 672 408 42 15 81 165 720 365 17 795 12 752 996 718 504 262 723 214 405 139 860 837 659 586 873 356 313 426 115 550 620 942 287 815 539 518 574 531 642 428 696 628 532 548 164 371 382 434 397 223 880 826 667 805 851 587 387 528 731 649 88 252 738 790 871 539 763 587 116 818 394 292 267 380 ...
output:
mark 5 1000 1 1000 2 861 1 861 2 1 2
input:
1000 2039 986 198 610 957 293 291 113 302 433 386 583 103 333 629 845 955 262 902 993 953 895 93 26 471 185 949 716 393 613 48 998 866 368 66 465 670 434 777 58 662 810 964 202 141 179 152 943 767 166 106 395 421 623 68 301 855 774 892 691 197 641 477 365 305 79 895 394 146 544 368 357 114 345 687 6...
output:
ok
result:
ok all right
Test #35:
score: 100
Accepted
time: 2ms
memory: 4064kb
input:
1000 2063 152 651 423 569 82 188 469 837 791 178 513 272 388 461 658 688 805 167 400 258 947 616 803 244 645 636 14 715 355 166 504 598 366 78 611 886 284 952 429 434 138 349 423 520 910 760 263 499 282 106 62 525 765 673 425 636 767 432 378 368 406 797 777 46 728 638 337 259 720 551 32 418 893 567 ...
output:
mark 5 1000 1 1000 2 570 1 570 2 1 2
input:
1000 2068 802 248 810 489 623 693 218 374 521 171 852 206 979 593 675 939 626 425 91 922 508 628 867 384 921 981 676 693 379 396 939 949 97 899 641 196 133 528 631 715 944 939 244 711 556 916 995 956 68 34 308 61 550 26 650 149 744 588 541 796 105 850 883 984 853 160 206 66 577 384 347 973 111 330 1...
output:
ok
result:
ok all right
Test #36:
score: 100
Accepted
time: 1ms
memory: 3976kb
input:
1000 2015 735 560 841 818 908 373 452 621 415 440 682 740 879 685 769 787 78 247 709 376 529 131 838 689 352 699 233 54 420 43 675 580 893 682 570 960 886 186 627 685 824 527 285 801 381 190 545 638 803 864 673 545 675 471 539 857 97 929 72 835 176 54 336 134 674 134 214 557 720 131 480 947 842 993 ...
output:
mark 5 1000 1 1000 2 945 1 945 2 1 2
input:
1000 2020 469 934 856 292 463 112 9 276 420 391 297 631 486 610 201 281 397 83 826 839 572 126 639 364 800 693 838 541 671 656 880 684 503 372 274 737 826 214 865 523 763 82 204 619 189 427 866 518 989 570 56 306 481 378 708 952 490 100 820 443 260 671 776 595 892 252 786 451 238 786 255 423 541 481...
output:
ok
result:
ok all right
Test #37:
score: 100
Accepted
time: 1ms
memory: 4008kb
input:
1000 2088 740 777 753 465 620 85 563 425 462 640 660 818 506 223 161 680 212 736 832 801 881 351 708 787 743 371 325 128 840 456 832 721 671 768 711 676 967 36 297 541 201 236 348 983 794 78 832 912 840 569 671 857 357 781 263 615 505 283 760 980 279 519 225 480 387 569 407 877 132 284 863 892 600 9...
output:
mark 5 1000 1 1000 2 967 1 967 2 1 2
input:
1000 2093 215 124 56 699 108 806 533 382 345 911 965 382 973 220 593 473 74 728 275 923 807 578 647 308 580 431 457 401 470 672 139 977 410 780 970 553 747 674 723 490 295 490 8 9 584 971 882 917 927 701 387 369 517 166 958 550 857 821 600 998 68 94 222 776 307 437 961 342 914 676 937 707 948 657 52...
output:
ok
result:
ok all right
Test #38:
score: 100
Accepted
time: 1ms
memory: 4048kb
input:
1000 2095 820 62 50 81 933 467 775 61 743 331 914 662 41 547 91 695 965 431 215 837 251 67 840 532 289 599 112 235 939 390 316 769 806 938 477 138 916 693 337 373 776 82 795 276 390 706 679 304 951 493 51 821 702 85 6 852 586 638 125 198 298 989 235 203 294 967 785 338 923 718 907 138 534 232 735 70...
output:
mark 5 1000 1 1000 2 810 1 810 2 1 2
input:
1000 2100 77 925 150 387 139 196 97 280 490 978 662 808 367 850 181 696 441 285 214 18 198 950 423 470 744 576 425 933 907 541 18 381 816 225 682 285 60 752 377 885 207 77 918 325 419 75 533 764 648 46 861 489 929 374 899 127 67 349 536 104 113 493 210 97 558 756 3 303 209 527 175 139 399 337 510 93...
output:
ok
result:
ok all right
Test #39:
score: 100
Accepted
time: 1ms
memory: 3996kb
input:
1000 2046 525 985 220 437 704 922 765 659 818 30 475 881 163 230 263 221 227 121 729 495 765 196 973 46 552 812 626 376 280 566 806 708 619 54 383 754 791 621 273 693 863 925 307 903 243 893 242 918 254 775 48 32 288 791 888 395 759 269 65 940 712 988 760 761 283 507 501 735 810 605 23 382 383 456 6...
output:
mark 5 1000 1 1000 2 799 1 799 2 1 2
input:
1000 2051 475 941 809 901 948 388 1000 236 100 486 440 520 973 796 892 540 741 295 573 905 942 896 169 976 630 933 257 824 974 877 42 467 243 387 589 528 163 913 151 266 724 914 655 801 841 626 292 52 666 762 539 612 512 157 317 197 966 238 982 797 249 641 951 936 923 519 274 842 842 416 396 728 351...
output:
ok
result:
ok all right
Test #40:
score: 100
Accepted
time: 1ms
memory: 3984kb
input:
1000 2079 455 816 522 714 688 571 300 880 12 370 69 398 73 893 591 907 473 588 920 617 238 10 50 790 341 784 959 70 934 661 532 840 383 637 105 196 150 597 735 508 981 607 347 560 539 399 836 727 990 327 676 537 835 787 905 427 113 617 919 480 382 892 345 961 513 321 516 394 105 669 306 175 313 803 ...
output:
mark 5 999 1 999 2 700 1 700 2 1 2
input:
1000 2084 7 815 727 133 321 736 660 753 79 620 60 389 442 808 392 418 549 990 597 456 894 68 808 775 754 136 87 727 188 157 37 542 268 838 983 139 717 531 805 168 847 451 605 319 601 237 749 577 449 94 107 476 75 126 494 897 193 53 912 961 226 105 807 960 459 47 999 324 231 394 478 722 864 622 744 2...
output:
ok
result:
ok all right
Test #41:
score: 100
Accepted
time: 1ms
memory: 4064kb
input:
1000 2073 455 331 374 259 456 818 476 991 230 326 359 131 435 832 98 815 413 895 564 80 606 147 932 502 664 36 805 856 286 153 905 251 114 141 829 953 450 248 305 666 630 240 242 888 183 18 256 316 339 367 91 941 606 608 95 848 298 302 743 674 808 895 665 317 548 935 3 18 540 406 307 337 542 798 597...
output:
mark 5 999 1 999 2 862 1 862 2 1 2
input:
1000 2078 596 18 603 592 365 279 863 408 965 797 781 179 972 635 261 872 716 985 357 343 848 973 721 56 349 98 64 710 6 759 57 23 347 581 980 254 928 999 611 4 722 345 973 332 462 317 361 23 519 639 550 818 506 996 878 252 355 998 164 47 624 145 650 800 110 994 660 768 719 840 733 904 268 891 387 56...
output:
ok
result:
ok all right
Test #42:
score: 100
Accepted
time: 0ms
memory: 4008kb
input:
1000 2057 811 12 881 339 748 84 507 576 521 122 573 578 202 31 349 347 890 803 46 379 339 506 778 609 899 324 717 196 163 435 253 833 592 546 844 42 914 552 393 447 535 369 571 309 743 790 231 792 574 721 626 520 552 113 663 235 746 451 167 501 303 973 801 537 556 233 694 106 621 886 539 181 900 128...
output:
mark 5 1000 1 1000 2 507 1 507 2 1 2
input:
1000 2062 351 703 28 759 397 600 606 847 684 727 512 92 10 709 251 430 815 427 238 274 878 747 94 935 85 439 980 101 138 504 885 721 30 648 266 165 312 724 672 982 256 258 124 81 514 359 420 275 313 278 400 60 176 273 172 677 69 388 164 710 655 413 344 828 970 353 913 771 327 214 38 93 254 32 473 82...
output:
ok
result:
ok all right
Test #43:
score: 100
Accepted
time: 1ms
memory: 3952kb
input:
1000 2099 48 162 307 599 360 896 699 590 397 453 94 675 72 491 23 206 564 874 594 807 554 806 371 539 237 781 228 730 710 187 831 91 972 579 610 399 438 325 377 566 901 703 690 63 129 667 944 581 27 270 711 516 109 621 457 874 738 305 261 499 810 611 108 704 484 811 23 335 62 625 446 253 995 833 446...
output:
mark 5 1000 1 1000 2 541 1 541 2 1 2
input:
1000 2104 543 483 456 551 531 709 783 227 961 112 308 992 814 58 205 339 96 460 948 75 895 749 490 102 38 238 101 616 654 467 837 446 863 581 493 344 169 33 182 263 510 636 752 631 856 767 43 981 406 35 401 314 119 768 983 213 328 861 558 856 751 703 433 735 930 746 379 166 862 59 271 872 413 928 18...
output:
ok
result:
ok all right
Test #44:
score: 100
Accepted
time: 1ms
memory: 4044kb
input:
1000 2022 326 387 460 36 847 552 861 114 607 224 379 781 704 674 93 253 217 220 545 573 969 135 36 757 619 156 702 949 371 595 647 974 382 515 736 250 104 942 544 495 153 629 21 272 95 253 457 626 4 142 253 501 291 51 171 548 790 547 410 985 126 60 278 860 941 359 534 907 24 119 309 848 604 582 500 ...
output:
mark 5 1000 1 1000 2 356 1 356 2 1 2
input:
1000 2027 844 951 436 374 159 638 917 677 374 151 902 690 618 444 762 967 327 738 477 966 355 463 647 432 766 290 551 167 142 943 537 21 115 197 870 891 544 49 269 511 765 942 45 325 87 376 798 737 205 574 512 21 55 318 497 303 436 746 406 956 293 917 983 925 20 991 660 965 13 868 801 577 425 420 31...
output:
ok
result:
ok all right
Test #45:
score: 100
Accepted
time: 1ms
memory: 3972kb
input:
1000 2091 754 836 237 782 156 759 915 884 864 246 845 431 750 434 446 890 616 809 838 965 825 87 71 964 367 783 944 856 535 996 256 451 824 405 882 450 459 723 81 120 623 570 761 936 467 906 582 885 613 59 876 3 441 142 255 804 479 15 332 314 315 955 262 148 526 62 705 590 980 326 242 753 99 52 96 2...
output:
mark 5 1000 1 1000 2 773 1 773 2 1 2
input:
1000 2096 547 9 156 256 968 703 776 830 136 747 965 421 197 808 245 637 578 910 963 320 520 855 98 132 720 400 489 408 990 679 483 142 144 71 149 238 396 440 388 587 621 352 47 842 165 193 183 847 152 689 586 3 144 960 48 387 648 425 875 305 994 50 293 110 595 924 530 422 55 788 101 421 335 190 845 ...
output:
ok
result:
ok all right
Test #46:
score: 100
Accepted
time: 1ms
memory: 4052kb
input:
1000 2067 751 615 456 243 128 381 16 153 655 682 876 446 804 766 114 30 416 401 638 751 808 34 332 89 949 261 415 671 267 417 780 853 265 851 437 50 865 260 299 688 372 203 251 568 685 203 588 821 474 989 166 39 471 283 517 280 425 762 769 288 293 871 828 790 685 4 599 998 283 984 692 75 389 424 963...
output:
mark 5 1000 1 1000 2 738 1 738 2 1 2
input:
1000 2072 305 61 219 338 382 677 426 98 215 282 202 96 217 362 666 125 662 875 973 247 89 825 710 530 313 921 369 82 835 483 245 989 178 332 595 490 543 859 227 114 282 826 746 163 441 810 309 917 814 701 277 239 718 981 961 554 866 904 908 887 897 310 45 341 621 931 909 131 297 724 708 697 250 825 ...
output:
ok
result:
ok all right
Test #47:
score: 100
Accepted
time: 1ms
memory: 3976kb
input:
1000 2090 168 774 668 762 275 193 842 877 526 360 243 974 432 61 340 659 648 802 513 813 515 763 160 208 261 913 143 670 140 121 125 331 749 317 539 591 40 805 760 859 672 919 226 860 193 518 963 539 264 613 689 746 532 277 319 753 806 797 456 625 540 26 92 52 386 130 644 299 575 219 441 14 999 91 6...
output:
mark 5 1000 1 1000 2 876 1 876 2 1 2
input:
1000 2095 114 264 116 244 904 786 159 965 180 99 895 584 97 964 563 892 173 511 267 40 900 523 271 584 638 454 355 1 509 636 222 550 649 265 868 516 755 251 480 12 901 751 169 126 30 314 958 275 622 809 770 698 359 277 885 911 459 564 532 802 33 385 885 258 236 942 675 734 66 515 701 99 851 829 995 ...
output:
ok
result:
ok all right
Test #48:
score: 100
Accepted
time: 1ms
memory: 4048kb
input:
1000 2051 600 485 340 731 851 477 146 577 162 144 950 758 26 390 724 806 101 422 166 979 847 178 889 472 262 78 480 930 787 663 886 481 648 35 970 8 211 590 24 748 285 903 122 448 869 930 39 244 154 461 940 791 106 742 550 34 937 699 984 623 341 761 610 313 707 427 28 66 564 222 162 948 916 346 832 ...
output:
mark 5 1000 1 1000 2 486 1 486 2 1 2
input:
1000 2056 662 785 473 741 911 650 687 468 803 817 50 755 268 879 150 745 248 78 915 167 434 865 787 40 683 211 212 701 926 731 177 364 182 904 198 486 930 908 665 903 780 616 472 39 206 169 696 885 203 875 33 925 162 390 952 431 145 65 801 341 305 633 819 464 432 752 328 16 904 406 901 913 44 383 15...
output:
ok
result:
ok all right
Test #49:
score: 100
Accepted
time: 3ms
memory: 4104kb
input:
1000 4943 665 951 416 226 894 236 925 79 214 658 693 40 81 574 948 16 122 463 697 317 573 191 579 398 577 360 592 610 262 622 121 574 450 849 683 544 301 255 489 673 993 88 144 507 935 684 868 51 176 838 303 45 183 487 29 516 42 65 614 506 502 442 809 354 37 764 181 14 685 716 811 222 98 404 859 30 ...
output:
mark 5 1000 1 1000 2 978 1 978 2 1 2
input:
1000 4948 254 532 104 919 176 858 73 305 871 274 513 529 548 20 72 432 837 687 547 208 853 850 182 384 148 989 522 88 215 510 196 359 903 844 21 8 621 362 914 935 22 456 104 175 189 690 71 217 720 822 131 16 707 236 472 880 480 70 120 733 516 832 484 713 800 616 876 722 888 803 604 563 841 16 12 414...
output:
ok
result:
ok all right
Test #50:
score: 100
Accepted
time: 3ms
memory: 3960kb
input:
1000 4935 279 349 259 876 584 954 998 336 909 44 870 30 316 993 621 131 88 104 521 719 282 696 91 443 836 68 72 366 189 730 603 976 509 731 904 724 944 887 852 728 41 497 916 567 476 768 408 131 217 582 361 996 258 807 862 232 27 735 256 259 685 477 96 452 382 937 769 127 408 73 612 222 486 568 553 ...
output:
mark 5 1000 1 1000 2 987 1 987 2 1 2
input:
1000 4940 221 349 98 544 336 863 578 552 718 439 791 603 675 91 913 174 832 223 981 953 788 23 757 842 583 607 382 659 40 847 222 663 830 754 832 282 208 443 966 540 358 598 340 442 117 866 811 805 582 921 47 780 795 634 466 51 17 623 251 253 893 447 82 87 898 619 396 11 11 338 101 210 912 280 551 3...
output:
ok
result:
ok all right
Test #51:
score: 100
Accepted
time: 3ms
memory: 4120kb
input:
1000 4920 662 360 530 505 408 304 925 426 78 432 144 445 429 409 522 333 778 425 409 275 855 890 395 825 916 729 484 378 411 84 698 695 148 940 672 839 8 65 197 552 281 888 141 647 288 295 683 265 294 531 267 276 835 561 649 883 793 350 536 12 417 146 550 24 883 25 649 433 533 45 920 793 748 220 968...
output:
mark 5 1000 1 1000 2 985 1 985 2 1 2
input:
1000 4925 543 382 28 44 406 505 865 100 64 425 515 580 773 449 630 649 394 546 177 777 974 65 157 430 951 391 908 79 9 458 233 436 142 201 593 780 798 77 308 744 815 7 339 429 884 863 587 187 280 107 579 413 686 73 36 369 897 953 846 140 807 804 194 414 389 495 717 7 816 153 684 46 642 770 653 599 3...
output:
ok
result:
ok all right
Test #52:
score: 100
Accepted
time: 3ms
memory: 3952kb
input:
1000 4922 576 94 768 660 840 799 143 55 739 141 98 340 717 651 378 315 779 399 725 701 477 1000 43 395 154 421 377 949 349 137 739 727 706 134 177 502 280 922 529 831 926 217 486 969 760 965 329 129 432 960 554 712 988 395 385 206 631 493 73 841 216 451 91 493 971 548 234 418 994 259 183 255 863 779...
output:
mark 5 1000 1 1000 2 978 1 978 2 1 2
input:
1000 4927 460 709 967 917 312 299 361 191 774 967 223 297 880 78 413 649 974 255 798 406 950 666 522 353 171 890 336 802 162 775 246 620 295 221 523 418 683 721 537 462 591 722 294 206 678 478 862 491 657 334 318 954 255 294 584 111 59 862 305 656 842 418 711 914 367 350 799 317 546 473 61 506 182 7...
output:
ok
result:
ok all right
Test #53:
score: 100
Accepted
time: 3ms
memory: 4020kb
input:
1000 4982 531 299 619 282 949 283 178 287 866 857 601 512 688 884 186 424 552 462 702 114 987 999 998 248 669 548 279 801 38 257 754 521 221 996 709 563 55 504 894 757 541 454 529 511 929 558 244 475 704 800 497 308 979 637 368 567 674 995 612 516 497 611 159 306 713 657 241 919 9 510 526 901 269 75...
output:
mark 5 1000 1 1000 2 957 1 957 2 1 2
input:
1000 4987 587 375 822 316 680 920 421 902 428 459 825 410 415 192 91 185 534 21 59 450 911 133 152 357 22 596 823 173 176 364 258 404 735 307 692 96 595 96 619 303 264 922 672 502 741 271 325 552 611 523 626 643 851 952 325 387 711 883 320 362 515 846 789 200 609 378 59 726 433 202 624 169 47 162 69...
output:
ok
result:
ok all right
Test #54:
score: 100
Accepted
time: 3ms
memory: 4036kb
input:
1000 4945 463 912 525 252 515 268 733 71 287 17 787 84 456 677 304 387 246 193 247 871 968 171 940 166 543 141 819 823 736 873 48 242 883 902 92 190 667 401 683 422 489 138 509 477 416 535 95 28 700 943 954 509 436 155 724 491 26 211 968 95 858 795 876 791 359 336 449 48 509 445 267 268 262 997 667 ...
output:
mark 5 1000 1 1000 2 910 1 910 2 1 2
input:
1000 4950 278 590 937 181 174 558 298 340 389 536 518 454 917 69 559 290 443 122 271 589 50 806 389 12 215 983 155 191 298 610 3 969 462 512 304 141 59 741 422 457 431 504 733 764 218 312 540 354 919 65 337 647 419 498 800 35 76 307 458 709 639 561 801 399 571 512 580 801 674 978 693 453 280 921 736...
output:
ok
result:
ok all right
Test #55:
score: 100
Accepted
time: 3ms
memory: 4100kb
input:
1000 4986 377 501 844 435 540 331 921 154 73 863 234 95 718 23 149 684 843 178 402 142 946 720 745 855 698 697 369 593 149 75 929 482 446 283 572 622 971 144 594 51 88 361 32 228 770 434 720 1 622 238 653 883 729 206 878 115 662 531 990 478 503 679 473 252 444 951 674 858 189 210 928 602 258 850 248...
output:
mark 5 1000 1 1000 2 947 1 947 2 1 2
input:
1000 4991 94 994 464 197 298 596 737 847 648 211 869 85 153 671 505 230 10 684 970 571 410 884 383 779 629 878 602 46 637 932 97 85 600 762 615 932 272 827 28 219 626 641 315 27 451 795 686 499 408 634 998 837 953 73 103 873 592 648 84 310 619 434 259 780 775 562 605 425 713 268 985 350 246 690 364 ...
output:
ok
result:
ok all right
Test #56:
score: 100
Accepted
time: 3ms
memory: 3996kb
input:
1000 4924 772 542 110 78 447 75 268 218 726 525 945 323 822 526 45 111 531 911 661 835 158 103 494 53 491 798 390 750 419 559 989 619 439 926 1 874 342 509 134 813 437 598 867 341 635 293 85 306 271 317 900 126 67 823 983 195 584 905 114 314 244 292 327 934 580 49 826 349 244 558 608 549 919 888 615...
output:
mark 5 1000 1 1000 2 672 1 672 2 1 2
input:
1000 4929 857 559 961 47 369 875 745 797 226 319 343 25 32 558 262 282 29 105 335 515 213 84 760 967 450 271 757 266 969 685 790 920 712 939 379 713 231 266 423 454 786 952 226 291 572 919 254 904 523 994 935 578 295 37 904 471 144 127 219 849 723 193 614 890 463 811 750 235 213 136 481 965 593 876 ...
output:
ok
result:
ok all right
Test #57:
score: 100
Accepted
time: 3ms
memory: 3996kb
input:
1000 4912 212 766 263 308 403 279 622 320 187 112 61 680 164 594 574 1000 252 200 212 594 785 929 84 954 420 593 39 69 407 632 688 982 379 801 437 970 576 486 832 144 574 46 756 43 496 213 11 599 44 995 692 639 799 584 933 108 170 827 538 575 281 420 623 966 670 251 75 368 197 134 827 106 644 173 20...
output:
mark 5 1000 1 1000 2 799 1 799 2 1 2
input:
1000 4917 625 295 466 46 555 221 501 733 93 140 216 798 2 265 175 559 81 448 45 470 478 856 236 272 310 415 735 773 58 93 556 897 564 443 548 782 898 707 117 305 448 274 244 213 791 886 985 323 376 106 597 963 400 949 466 29 417 609 245 934 130 168 716 805 527 315 884 544 209 815 49 576 708 8 926 90...
output:
ok
result:
ok all right
Test #58:
score: 100
Accepted
time: 3ms
memory: 4052kb
input:
1000 4928 198 990 188 734 13 624 435 922 966 728 802 830 794 288 853 945 878 247 672 49 481 203 565 526 546 11 121 500 228 731 677 126 802 759 569 676 520 931 157 467 28 393 442 866 43 820 119 648 219 541 281 321 781 147 490 565 143 279 939 464 910 150 896 363 473 790 597 69 29 82 719 230 163 847 55...
output:
mark 5 1000 1 1000 2 998 1 998 2 1 2
input:
1000 4933 95 976 340 593 185 688 489 533 483 394 684 537 568 253 559 620 614 564 95 205 64 602 244 568 223 188 162 331 645 599 53 387 11 14 168 561 403 768 402 327 589 911 831 935 147 176 418 591 472 247 331 617 833 700 55 425 919 853 602 577 277 104 567 264 859 652 609 8 77 816 578 795 620 74 487 7...
output:
ok
result:
ok all right
Test #59:
score: 100
Accepted
time: 2ms
memory: 4104kb
input:
1000 4968 674 721 516 77 250 925 215 179 443 259 800 270 133 77 325 60 16 252 59 876 982 850 27 476 791 682 681 747 754 881 858 729 714 709 394 705 577 654 233 517 116 371 849 626 282 503 286 802 620 926 123 746 725 892 622 614 764 428 336 398 884 379 851 87 170 569 33 420 925 473 113 134 723 323 80...
output:
mark 5 1000 1 1000 2 952 1 952 2 1 2
input:
1000 4973 203 718 307 191 692 510 474 684 579 733 37 983 685 775 322 837 349 823 333 221 683 409 713 979 219 850 611 488 298 76 526 489 375 784 81 534 772 348 342 551 812 787 508 589 98 284 255 808 533 51 696 214 304 170 706 839 434 817 247 730 497 231 393 472 219 514 803 581 724 672 16 826 189 419 ...
output:
ok
result:
ok all right
Test #60:
score: 100
Accepted
time: 2ms
memory: 4096kb
input:
1000 4902 618 320 976 210 647 631 660 126 777 896 936 37 45 319 46 120 7 789 142 679 153 773 470 856 76 501 285 136 637 865 467 125 65 500 665 759 719 673 31 351 174 224 392 526 253 303 151 248 441 472 868 18 616 321 186 289 840 558 859 670 638 494 648 477 95 233 504 437 447 454 753 666 272 95 438 7...
output:
mark 5 1000 1 1000 2 998 1 998 2 1 2
input:
1000 4907 842 936 845 715 793 249 578 407 159 8 272 602 91 87 383 911 245 716 303 459 154 158 365 417 188 93 46 723 979 184 878 391 744 442 502 2 33 490 615 344 408 321 745 584 327 139 598 137 255 639 848 46 381 768 349 652 816 517 733 218 330 341 801 85 806 622 703 364 382 176 144 969 583 454 574 4...
output:
ok
result:
ok all right
Test #61:
score: 100
Accepted
time: 2ms
memory: 4100kb
input:
1000 4911 305 164 534 928 660 488 699 709 689 671 565 419 389 366 431 417 453 377 679 410 540 899 896 178 884 805 299 770 766 675 204 470 809 243 202 261 734 200 479 749 496 205 374 30 147 400 550 530 23 587 613 453 312 339 934 230 763 386 66 697 374 860 564 549 598 9 477 202 691 12 22 797 212 256 8...
output:
mark 5 1000 1 1000 2 905 1 905 2 1 2
input:
1000 4916 176 873 205 244 517 285 590 246 59 521 957 519 550 263 562 772 948 497 345 774 2 464 863 417 291 50 819 81 711 132 496 509 211 869 567 61 595 386 276 880 487 947 290 996 713 160 388 655 872 826 829 781 692 343 566 315 471 224 915 628 780 417 49 685 77 629 651 201 167 28 285 840 257 655 699...
output:
ok
result:
ok all right
Test #62:
score: 100
Accepted
time: 3ms
memory: 4116kb
input:
1000 4956 355 807 159 102 221 33 180 365 983 308 162 794 391 179 53 371 643 311 933 846 440 950 914 806 650 54 256 885 363 261 520 397 1000 457 541 926 973 843 509 583 349 193 942 477 22 505 175 514 637 605 24 712 877 963 487 925 987 150 438 686 705 162 481 207 922 362 311 746 803 476 165 676 583 48...
output:
mark 4 1000 1 1000 2 963 1 963 2
input:
1000 4960 628 106 406 88 218 58 641 697 788 516 510 965 350 719 799 367 491 791 319 837 121 267 675 912 615 249 122 735 755 951 342 674 367 627 241 313 523 559 612 190 10 70 173 433 86 122 857 320 611 709 725 382 317 836 637 120 270 918 392 685 367 828 178 364 474 6 468 449 46 245 207 705 726 490 62...
output:
ok
result:
ok all right
Test #63:
score: 100
Accepted
time: 3ms
memory: 4096kb
input:
1000 4908 425 554 178 230 603 542 395 414 131 452 16 98 574 877 70 254 59 485 618 281 554 183 666 233 104 668 952 415 10 140 693 672 75 333 176 440 794 520 325 967 60 171 523 217 458 449 132 660 255 929 513 892 726 422 538 192 739 463 215 737 348 824 975 810 564 654 734 320 809 754 330 772 870 692 1...
output:
mark 5 1000 1 1000 2 565 1 565 2 1 2
input:
1000 4913 823 16 260 472 357 96 459 355 82 933 317 821 573 988 678 3 746 598 167 67 721 606 443 1000 588 344 841 584 146 115 713 804 398 143 628 257 659 869 799 644 745 574 728 991 316 907 218 102 697 467 465 891 768 179 899 485 834 896 339 181 145 603 287 346 928 366 725 302 915 486 804 194 945 457...
output:
ok
result:
ok all right