QOJ.ac
QOJ
ID | 题目 | 提交者 | 结果 | 用时 | 内存 | 语言 | 文件大小 | 提交时间 | 测评时间 |
---|---|---|---|---|---|---|---|---|---|
#889602 | #9038. Basic Graph Algorithm | awoo~ (Mikhail Piklyaev)# | AC ✓ | 186ms | 31692kb | C++17 | 1.3kb | 2025-02-08 16:48:22 | 2025-02-08 16:48:29 |
Judging History
answer
#include<bits/stdc++.h>
using namespace std;
#define forn(i, n) for(int i = 0; i < int(n); i++)
#define fore(i, l, r) for(int i = int(l); i < int(r); i++)
#define sz(a) int((a).size())
typedef long long li;
int n, m;
vector<vector<int>> g;
vector<int> p;
bool read() {
if (!(cin >> n >> m))
return false;
g.assign(n, {});
forn(i, m){
int v, u;
cin >> v >> u;
--v, --u;
g[v].push_back(u);
g[u].push_back(v);
}
p.resize(n);
forn(i, n){
cin >> p[i];
--p[i];
}
return true;
}
void solve() {
forn(i, n) sort(g[i].begin(), g[i].end());
vector<int> lft(n);
forn(i, n) lft[i] = g[i].size();
vector<int> st;
vector<pair<int, int>> res;
int ans = 0;
for (int v : p){
while (!st.empty()){
int u = st.back();
if (binary_search(g[u].begin(), g[u].end(), v))
break;
if (lft[u] != 0){
res.push_back({v, u});
++ans;
break;
}
st.pop_back();
}
st.push_back(v);
for (int u : g[v]){
--lft[u];
}
}
cout << ans << '\n';
for (auto [v, u] : res)
cout << v + 1 << " " << u + 1 << '\n';
}
int main() {
#ifdef _DEBUG
freopen("input.txt", "r", stdin);
#endif
ios_base::sync_with_stdio(0);
cin.tie(0);
//cin >> t;
while (read()){
solve();
}
}
这程序好像有点Bug,我给组数据试试?
詳細信息
Test #1:
score: 100
Accepted
time: 0ms
memory: 3712kb
input:
6 6 1 3 1 4 2 3 3 4 3 6 5 6 1 2 3 4 5 6
output:
2 2 1 5 3
result:
ok
Test #2:
score: 0
Accepted
time: 1ms
memory: 3712kb
input:
8 8 2 8 3 8 5 6 1 6 6 3 8 7 2 3 4 3 1 8 7 5 4 2 3 6
output:
4 8 1 5 8 4 5 2 4
result:
ok
Test #3:
score: 0
Accepted
time: 0ms
memory: 3712kb
input:
1 0 1
output:
0
result:
ok
Test #4:
score: 0
Accepted
time: 0ms
memory: 3712kb
input:
10 5 3 6 1 2 3 2 6 1 9 4 10 2 9 3 8 5 4 1 7 6
output:
7 9 2 3 9 8 3 5 3 4 3 1 3 7 1
result:
ok
Test #5:
score: 0
Accepted
time: 0ms
memory: 3712kb
input:
10 20 10 1 5 7 1 2 5 3 6 3 9 4 3 4 9 6 8 4 9 6 8 7 3 8 10 7 2 7 3 7 5 9 7 6 4 6 2 10 8 9 2 6 9 5 4 10 3 8 1 7
output:
5 6 2 4 5 10 4 3 10 1 8
result:
ok
Test #6:
score: 0
Accepted
time: 0ms
memory: 3712kb
input:
10 20 5 6 4 6 5 10 5 4 9 3 7 10 2 10 3 10 3 6 9 7 9 5 4 2 2 8 10 2 5 3 4 6 5 10 6 7 2 5 8 9 10 7 5 6 4 2 8 9 3 1
output:
1 5 7
result:
ok
Test #7:
score: 0
Accepted
time: 0ms
memory: 3712kb
input:
50 200 4 14 10 50 47 41 9 22 21 42 36 50 10 27 28 39 1 36 12 45 35 17 3 15 25 32 4 34 39 44 34 20 15 18 1 38 25 20 45 24 9 18 15 35 36 12 9 28 4 44 10 40 17 15 43 40 27 34 43 26 30 40 47 19 4 11 46 23 26 38 24 33 5 11 8 7 16 7 9 18 2 25 11 9 19 32 44 1 42 28 49 3 48 46 45 38 11 20 5 23 16 26 17 29 4...
output:
42 30 26 43 14 21 43 4 21 23 12 33 23 3 33 36 3 2 36 39 2 17 39 22 17 28 22 1 28 35 45 20 35 10 20 44 10 8 44 16 8 40 16 41 40 38 6 11 38 29 11 19 29 9 19 7 9 5 7 46 5 13 46 50 13 42 50 32 42 47 32 15 47 24 15 31 24 27 24 49 27 18 49 48 37
result:
ok
Test #8:
score: 0
Accepted
time: 0ms
memory: 3712kb
input:
100 80 72 24 14 74 69 100 86 37 55 17 54 29 48 66 34 75 68 36 97 71 51 68 12 86 60 10 77 23 64 68 77 50 61 98 11 72 40 88 11 12 68 35 27 33 81 28 78 50 37 71 28 20 22 17 59 4 98 30 17 87 42 8 36 43 96 47 12 17 44 47 33 41 55 49 62 76 39 69 27 35 100 61 52 85 91 41 31 69 18 30 3 41 45 35 3 56 27 47 1...
output:
93 46 61 15 61 64 61 37 64 51 37 3 51 31 3 91 31 89 91 18 91 99 18 41 18 86 41 52 86 100 52 78 100 44 78 48 44 7 48 85 7 24 7 2 24 16 24 83 16 68 16 63 68 95 68 94 68 80 35 56 35 98 56 82 98 50 82 67 50 43 50 38 43 9 38 62 9 1 62 19 62 26 19 96 19 76 96 59 96 5 59 23 5 72 23 47 72 79 47 22 47 45 22 ...
result:
ok
Test #9:
score: 0
Accepted
time: 1ms
memory: 3712kb
input:
100 200 26 97 59 71 17 1 66 52 51 58 59 76 26 23 96 91 29 32 60 61 85 34 71 4 33 99 73 76 80 63 11 31 69 84 24 17 62 15 22 73 98 44 59 41 54 70 8 34 1 81 97 87 99 14 14 41 6 47 64 49 44 60 70 26 15 11 72 98 68 46 8 19 76 79 31 62 90 98 63 71 36 44 79 19 84 34 65 56 100 59 63 58 19 93 14 59 87 72 38 ...
output:
95 34 6 46 34 57 46 75 57 32 75 59 32 37 59 10 37 47 10 23 47 9 23 39 9 52 39 77 52 29 77 58 29 38 58 55 38 73 55 1 73 88 1 54 88 80 54 4 80 79 4 99 79 51 99 94 51 92 94 14 92 87 14 90 87 95 90 25 95 93 25 11 93 97 11 85 97 81 85 40 81 66 81 89 66 100 89 12 100 42 12 63 42 18 63 96 18 68 96 19 68 83...
result:
ok
Test #10:
score: 0
Accepted
time: 1ms
memory: 3712kb
input:
100 200 9 30 52 46 12 26 6 60 77 50 43 14 97 96 84 100 31 44 35 36 47 63 12 72 98 22 95 15 67 53 57 60 96 39 33 98 19 60 43 81 31 66 65 63 88 68 97 80 43 2 53 38 39 15 64 17 85 46 62 56 73 6 3 98 95 69 40 38 3 44 80 44 57 90 33 94 74 65 25 100 37 12 74 88 94 42 34 6 46 5 50 26 99 1 96 76 69 91 33 45...
output:
30 77 63 53 77 4 3 12 4 47 50 51 47 20 96 15 20 39 78 74 39 48 64 9 64 10 9 32 35 71 32 40 71 89 40 99 89 76 72 36 72 8 72 100 37 11 10 19 10 55 10 79 10 92 10 49 10 18 10 23 10
result:
ok
Test #11:
score: 0
Accepted
time: 0ms
memory: 3840kb
input:
1000 100 343 745 296 856 507 192 780 459 9 193 753 28 334 871 589 105 612 751 708 129 32 628 974 641 323 596 604 759 906 272 606 898 726 304 279 448 589 565 735 53 935 966 424 363 153 900 722 597 501 125 512 282 744 460 529 488 67 895 407 863 59 984 211 458 578 461 999 10 411 521 738 842 689 160 168...
output:
987 751 153 393 751 544 751 333 751 90 751 755 751 386 751 740 751 920 751 64 751 11 64 842 11 916 842 962 842 147 842 938 842 896 842 417 842 928 842 388 928 708 928 903 708 813 708 391 813 925 813 126 813 519 813 311 813 408 813 698 813 880 813 4 813 413 813 966 813 455 966 223 966 710 966 621 966...
result:
ok
Test #12:
score: 0
Accepted
time: 0ms
memory: 3840kb
input:
1000 1200 777 691 410 649 242 193 15 664 533 332 552 662 890 398 375 255 357 410 216 311 597 410 974 555 494 290 478 880 944 898 274 114 117 815 7 303 687 242 687 418 760 359 272 400 383 96 540 214 730 80 263 641 183 241 12 652 873 838 776 414 241 721 165 217 723 302 985 556 397 566 588 642 59 806 1...
output:
989 103 946 628 103 356 628 814 356 20 356 137 20 659 137 618 659 9 659 663 659 478 663 650 478 845 650 352 845 653 352 866 653 175 653 847 175 882 175 680 882 202 680 142 680 609 142 105 609 367 105 448 367 331 448 169 331 534 169 47 534 234 47 69 234 438 69 279 438 908 279 770 279 873 770 546 873 ...
result:
ok
Test #13:
score: 0
Accepted
time: 0ms
memory: 3840kb
input:
1000 1200 908 954 641 1 645 238 250 448 852 614 44 625 942 160 400 955 277 920 801 683 318 701 727 545 124 695 958 260 91 567 660 258 925 591 270 633 873 909 171 937 727 21 224 368 213 756 314 92 333 54 735 276 884 576 878 984 893 454 250 12 884 399 867 489 468 260 908 196 833 453 446 678 983 491 74...
output:
84 261 956 837 261 919 837 76 984 280 984 938 493 187 938 216 74 693 216 97 216 751 97 193 751 428 128 895 128 950 128 953 128 801 128 794 387 335 387 346 159 366 159 466 387 14 991 236 991 42 991 479 991 228 991 974 991 559 991 761 991 825 991 590 991 554 991 869 991 424 991 965 991 215 991 63 991 ...
result:
ok
Test #14:
score: 0
Accepted
time: 1ms
memory: 3840kb
input:
1000 3000 356 124 280 416 186 64 318 228 597 563 890 984 826 763 64 122 840 769 2 109 763 15 279 184 89 1000 191 549 656 24 464 946 582 88 900 411 304 964 993 142 612 276 351 197 766 686 94 696 671 402 541 1000 729 669 876 125 748 215 659 409 789 845 520 11 330 903 342 310 567 443 72 959 907 520 210...
output:
986 907 502 66 907 862 66 888 862 632 888 510 632 394 510 154 394 727 154 505 727 226 505 612 226 626 612 471 626 693 471 860 693 411 860 519 411 881 519 486 881 157 486 284 157 974 284 63 974 122 63 940 122 987 940 604 987 630 604 243 630 563 243 432 563 439 432 393 439 247 393 556 247 925 556 952 ...
result:
ok
Test #15:
score: 0
Accepted
time: 46ms
memory: 11368kb
input:
100000 150000 96892 28186 36646 86342 39732 98411 34908 56085 40901 62329 67662 30883 44052 26992 76148 68860 66510 89248 17708 61845 76482 24252 31382 49506 96707 37054 16825 95166 98087 66209 58172 55942 93866 96934 37485 47902 24940 45904 35198 85130 52495 90472 88450 69654 602 22713 90741 2639 4...
output:
99982 89893 96842 19974 89893 60343 19974 1606 60343 32704 1606 99522 32704 81888 99522 50337 81888 8035 50337 4567 8035 71447 4567 60034 71447 1986 60034 42800 60034 82285 42800 64268 82285 20149 64268 6396 20149 30315 6396 8656 30315 37885 8656 71586 37885 95569 71586 69568 95569 84402 69568 42232...
result:
ok
Test #16:
score: 0
Accepted
time: 56ms
memory: 12268kb
input:
100000 200000 76254 3366 37155 63474 21986 10015 51756 81588 4298 60367 62502 97801 80559 14424 15996 57429 35409 42206 40865 3901 21843 78280 56617 83754 19581 89571 29293 55245 67066 16959 92619 82741 79224 98864 54468 72666 51594 27918 76029 42646 90761 95093 95678 56007 50895 12934 76406 89871 6...
output:
99988 30072 2583 23100 30072 85580 23100 43887 85580 92817 43887 97996 92817 14803 97996 13396 14803 35665 13396 72494 35665 34596 72494 84986 34596 77345 84986 62190 77345 36508 62190 64136 36508 61054 64136 1893 61054 7231 1893 58787 7231 59356 58787 43311 59356 74850 43311 86046 74850 9670 86046 ...
result:
ok
Test #17:
score: 0
Accepted
time: 48ms
memory: 10976kb
input:
100000 200000 11902 24760 6635 30308 38746 66284 6089 42413 98863 23831 85821 61232 52229 21272 18144 237 96939 33617 33458 26185 40657 15304 14327 80524 6540 99719 27861 29602 50197 10877 33527 49530 51339 14715 62829 96106 34380 91768 68106 85064 22784 7310 67045 8210 4910 74138 97816 21896 8453 7...
output:
3 76838 60101 77590 76838 25172 80901
result:
ok
Test #18:
score: 0
Accepted
time: 50ms
memory: 10980kb
input:
100000 200000 19309 97247 90804 33186 61543 98979 67630 74407 8112 12777 22990 87914 51923 97452 97609 64864 3951 41053 5736 16403 48245 59007 50246 85728 10125 681 71957 71128 83314 37543 4057 65826 88369 94042 59115 74615 42191 68179 77175 66053 16416 13116 61054 95245 97168 94191 28437 4710 57598...
output:
10499 84286 31608 65058 31608 65023 89639 53800 65023 16908 286 16501 16908 49777 99823 49581 49777 27710 50370 44896 75266 7919 44896 76094 88699 74214 88699 45491 19405 60162 45491 80225 21418 20636 80225 21400 44132 26433 44132 83262 12218 86146 12218 55273 23879 81695 55273 8348 80972 27578 8348...
result:
ok
Test #19:
score: 0
Accepted
time: 53ms
memory: 10980kb
input:
100000 200000 91576 90182 572 73347 22410 47653 44985 48965 80374 1826 98618 19771 56735 64161 59312 69703 29856 50044 56444 3451 33027 95872 76598 10846 6731 30896 87751 54382 44812 22145 92623 91097 42893 64221 6400 32418 16621 51712 2464 60610 67867 52190 44331 93925 94429 19675 82864 97897 19626...
output:
12306 28821 64970 39407 28821 73580 2242 90351 73580 99848 15396 61577 99848 65807 35678 49695 65807 56845 47107 669 56845 64560 58280 8064 64560 57946 4422 88658 57946 94515 90898 11314 94515 59532 28144 55251 59532 30531 96651 81623 30531 29646 33079 54350 29646 80267 47906 6804 80267 62162 48964 ...
result:
ok
Test #20:
score: 0
Accepted
time: 14ms
memory: 12772kb
input:
300000 0 239415 50154 20266 131115 94234 36028 102103 163828 247232 288414 191935 70446 292328 101071 278663 149866 15685 291862 236268 78373 298325 130058 200948 182893 276807 219715 33136 269040 46221 48212 250438 121345 179565 46706 177889 240176 94461 152264 78126 50364 161649 258824 265439 2036...
output:
0
result:
ok
Test #21:
score: 0
Accepted
time: 45ms
memory: 19012kb
input:
300000 1000 176327 123454 108805 134687 10949 281116 76366 262705 295845 217355 254150 209599 10192 25335 179488 163661 188961 237531 26754 145298 48650 219114 60296 186619 159919 71306 132480 121958 190633 91092 34925 178056 46276 15190 118693 158760 14177 189841 267955 169761 22517 11162 241301 19...
output:
299928 116476 182471 18786 182471 63210 182471 128598 182471 234774 182471 242940 182471 3762 182471 191843 182471 86043 182471 255888 182471 233009 182471 209477 182471 215744 182471 26398 182471 245351 182471 118668 182471 4942 182471 43873 182471 112368 182471 263390 182471 210648 182471 261511 1...
result:
ok
Test #22:
score: 0
Accepted
time: 176ms
memory: 31692kb
input:
300000 500000 130853 77986 268278 149627 139155 276340 106860 133524 51023 11369 161453 287568 206782 237267 279169 11634 75079 289989 9969 146145 30871 226971 20651 50825 109278 41647 135810 14201 52112 226533 1580 268452 277222 40224 97186 36416 170778 147018 83811 129161 267150 105328 71345 19855...
output:
299984 140596 142405 74200 140596 22486 74200 196976 22486 140823 196976 24270 140823 55376 24270 133749 55376 151234 133749 227752 151234 285145 227752 106282 227752 119441 106282 288899 119441 30979 288899 57910 30979 192652 57910 43923 192652 99418 43923 35027 99418 103828 35027 138654 103828 180...
result:
ok
Test #23:
score: 0
Accepted
time: 186ms
memory: 31664kb
input:
300000 500000 246981 159534 148831 211809 88408 155117 211547 17512 185178 215552 221893 280015 139576 96404 140980 83743 146993 237548 107987 186194 294620 207452 28161 125209 23135 184560 130031 263254 66425 226403 20806 11426 52217 183656 123487 39528 272804 244389 171048 295080 7443 123443 37126...
output:
299986 130971 6142 114865 130971 42177 114865 202386 42177 158398 202386 166011 158398 193708 166011 12492 193708 29745 12492 278587 29745 14643 278587 183776 14643 47032 183776 89516 183776 1185 89516 141319 1185 134784 141319 25303 134784 871 25303 81333 871 287139 81333 186901 287139 71336 186901...
result:
ok
Test #24:
score: 0
Accepted
time: 181ms
memory: 31576kb
input:
300000 500000 97701 284187 286281 141286 204958 25382 183530 201500 152038 287030 115036 182863 239666 165941 11303 164364 94716 9298 38709 183139 215264 55230 202966 191080 202400 194768 291549 255411 248033 260865 164224 88992 37612 27089 25595 201424 40238 174464 90990 285191 56248 184661 135611 ...
output:
299984 191584 4007 149314 191584 122407 149314 260064 122407 138725 260064 40984 138725 69377 40984 4859 40984 262030 4859 59229 262030 292097 59229 188774 292097 288031 292097 90040 288031 224652 90040 280938 224652 32565 280938 106896 32565 114483 106896 9677 114483 249544 9677 194774 249544 25120...
result:
ok
Test #25:
score: 0
Accepted
time: 150ms
memory: 24816kb
input:
300000 500000 1198 16305 102765 78814 211589 288237 227329 119702 86036 52640 236373 172597 24721 158329 2108 31063 221704 222013 213017 177642 243737 96197 149384 197520 200663 282109 189750 131041 261034 137351 122884 172902 161230 233718 200935 102559 255186 290067 257739 145790 76666 106172 3153...
output:
7 167562 68292 156824 167562 191707 156824 148411 191707 194123 191707 109028 188212 126770 188212
result:
ok
Test #26:
score: 0
Accepted
time: 161ms
memory: 24864kb
input:
300000 500000 200302 154786 138771 186325 192924 94832 196350 88358 288066 269369 10836 254676 90490 174462 31784 246923 226386 226038 137794 75821 55627 95820 55229 186541 288795 164158 290826 146165 237196 12640 191276 165600 140795 172855 66267 299872 83705 177663 6689 16633 289453 89030 35871 10...
output:
31562 31687 49212 268320 31687 122536 118477 54960 122536 134663 278513 123330 134663 219963 31430 218880 31430 65513 273245 121524 65513 183490 269767 219550 269767 148475 219550 234009 148475 247572 116132 69901 116132 197688 181513 126029 197688 190292 197688 137551 197688 194763 197688 131629 19...
result:
ok
Test #27:
score: 0
Accepted
time: 155ms
memory: 24844kb
input:
300000 500000 59228 247000 34656 137006 118179 241031 252463 106642 278400 16205 13102 93414 76650 78885 196743 123592 160348 6895 254088 37050 124981 87312 168352 204098 262457 101264 85542 89130 82765 221562 211538 12481 278014 76063 188034 240248 108667 91411 103831 170981 225815 146031 144693 12...
output:
19353 226513 175661 181507 226513 32103 140861 45317 32103 297664 232071 21461 297664 194013 154201 23529 194013 210324 80779 296615 210324 241087 183568 135454 241087 47664 28362 261637 47664 288630 246678 22805 288630 265319 87595 128059 265319 268899 272559 128238 268899 54978 128238 70081 206272...
result:
ok
Test #28:
score: 0
Accepted
time: 153ms
memory: 24756kb
input:
300000 500000 234151 39186 130579 106071 116572 162320 184234 262378 107242 19515 19913 276379 80453 139986 157441 207506 76792 147047 11189 28236 191073 152576 27068 231930 289680 227769 236419 22848 118412 248288 249224 66198 77421 18136 73536 266794 256195 90743 275185 148541 287022 147623 53081 ...
output:
32274 272678 180001 295755 272678 127514 295501 125003 127514 145101 113074 192211 145101 277139 153124 178791 277139 18292 44431 263032 18292 41336 129551 222000 41336 280139 269219 219899 280139 242623 144818 148356 144818 269364 254331 297173 254331 292510 134095 69817 292510 105074 240280 31888 ...
result:
ok
Test #29:
score: 0
Accepted
time: 129ms
memory: 28848kb
input:
300000 300000 22868 55660 80999 67752 256726 138526 49443 169022 263413 214166 259034 111575 102286 290360 198685 81339 68742 272558 164706 2098 77860 14817 29025 236429 21233 47364 161079 158491 257567 31338 72678 97588 68159 49131 133555 248594 202185 64835 250823 172691 228600 60819 53199 167545 ...
output:
299985 23153 49948 59091 23153 163644 59091 249893 163644 101270 249893 233221 101270 72552 101270 97517 101270 206910 97517 55404 206910 5760 206910 256456 5760 168126 256456 68829 168126 54928 68829 190452 54928 146026 190452 81824 146026 15500 81824 232356 15500 134087 232356 262622 134087 122017...
result:
ok
Test #30:
score: 0
Accepted
time: 134ms
memory: 28856kb
input:
300000 300000 6292 171801 85745 254126 205980 184599 145618 53010 230272 118348 152178 138615 35081 192602 25904 29256 149169 52820 228132 166339 41608 295299 36534 178108 67794 190277 22596 107544 14983 31208 91904 7859 186258 192564 159856 243194 269619 294910 38061 162802 144701 246230 186276 234...
output:
299988 80534 145528 272614 145528 220667 272614 118896 220667 239682 220667 195568 239682 108304 195568 140678 108304 113895 140678 165985 140678 288856 165985 272140 288856 34482 272140 163474 272140 240415 163474 278204 240415 109972 240415 299527 240415 109711 299527 158888 109711 293428 158888 2...
result:
ok
Test #31:
score: 0
Accepted
time: 157ms
memory: 28856kb
input:
300000 300000 289716 253349 99002 183604 31041 187568 117602 69702 64428 22530 212617 298358 135171 86331 63523 277173 221083 124570 26150 39092 138061 18885 211339 76683 105843 200485 149521 99701 162000 241479 235322 93937 295845 168700 194669 113603 71645 224985 125298 20208 184994 140152 160569 ...
output:
299986 264672 231499 252003 264672 41314 252003 97265 252003 148609 97265 34081 148609 207455 34081 189643 34081 64431 189643 145005 64431 208446 145005 158651 208446 284853 158651 60083 284853 290183 60083 168013 290183 170877 168013 129515 170877 195245 129515 238831 195245 262639 238831 210451 23...
result:
ok
Test #32:
score: 0
Accepted
time: 104ms
memory: 22056kb
input:
300000 300000 142243 117798 53723 10656 143613 187222 286260 166119 199253 152459 140403 7759 128887 130180 150095 169619 184710 37620 84758 286815 227674 3075 128968 209078 294045 210381 146905 259885 264685 218177 3315 111789 296222 64259 216594 95380 64565 33674 178406 205717 250861 281282 9364 3...
output:
42572 180840 236018 34199 236018 182333 34199 258304 34199 236964 34199 239687 34199 135311 34199 255945 34199 198866 34199 139322 34199 223210 34199 145134 34199 175496 34199 3364 34199 282301 34199 27434 34199 65864 34199 227204 34199 118984 34199 253890 34199 225467 34199 226063 34199 27198 34199...
result:
ok
Test #33:
score: 0
Accepted
time: 107ms
memory: 22496kb
input:
300000 300000 250262 108557 36440 111738 259064 66615 88605 43386 260541 275344 76928 252260 279043 236897 21247 157333 238473 161399 265756 215178 140308 71619 117500 149768 134732 17082 113291 253909 293724 74646 105559 242557 236341 218483 60849 231150 19467 211315 293231 140252 144279 152827 567...
output:
65639 792 20352 256571 792 204080 56167 148417 204080 86371 114393 82485 86371 263749 290757 189943 263749 72722 263749 36498 144002 55807 36498 282538 55807 204692 51195 167374 204692 205644 47618 78427 205644 154460 78427 109012 175181 113173 175181 121875 119220 74804 121875 178062 121875 11640 1...
result:
ok
Test #34:
score: 0
Accepted
time: 104ms
memory: 22504kb
input:
300000 300000 15365 223849 234713 89428 44159 126180 92257 246187 20201 171260 26574 272604 129201 204920 177482 67514 208925 85239 239250 70220 132804 207081 210776 162668 152720 273073 206305 58281 132098 159530 231655 94182 284558 185502 98680 144249 235770 210288 107957 1677 58340 132660 60948 1...
output:
74478 229364 234871 207172 229364 285106 169489 283957 285106 53848 37218 156081 53848 133907 74783 275599 133907 73297 264410 48497 73297 63705 203778 14106 63705 239352 208690 7557 208690 140775 192836 247357 192836 77974 251247 10391 77974 62074 130040 176630 62074 137386 176630 220918 205281 289...
result:
ok
Test #35:
score: 0
Accepted
time: 104ms
memory: 22512kb
input:
300000 300000 264209 237107 164191 214490 90232 89651 276245 80342 224383 64403 53614 72694 155635 199436 249591 15236 289188 15961 103491 33968 156389 81886 109351 209229 171440 267294 163870 248401 131969 178756 9221 169177 260694 220315 269088 35874 290037 297526 265364 174673 76454 106953 295403...
output:
75775 178866 220658 216830 178866 21962 62906 116799 21962 244957 86622 275732 86622 282829 275732 261832 120836 121099 261832 98125 177873 245147 98125 99308 3193 6290 99308 276396 241828 172777 241828 242671 50796 253554 242671 71198 211594 172384 71198 193456 109726 184137 193456 39703 106811 728...
result:
ok
Test #36:
score: 0
Accepted
time: 102ms
memory: 26676kb
input:
300000 200000 268875 299698 49456 238911 253416 131715 166479 165219 69608 253468 140528 186619 137943 109067 207499 182543 136182 122354 12682 142171 251354 129349 262603 24974 127211 266575 64257 59084 15494 188941 46131 74253 201532 186289 280188 54683 67889 147936 51625 190200 14525 267957 21567...
output:
299980 32823 145829 256239 32823 207157 256239 222259 207157 194249 222259 78764 222259 67338 78764 117617 67338 29039 67338 46826 29039 108696 46826 74352 108696 14672 74352 160454 14672 174101 160454 286566 174101 38204 286566 48417 38204 75784 48417 287075 48417 194272 287075 289182 287075 31990 ...
result:
ok
Test #37:
score: 0
Accepted
time: 102ms
memory: 27324kb
input:
300000 200000 252299 248542 230009 292581 35373 177788 138462 49207 203763 290355 200968 46363 70737 135501 245118 130460 83904 194104 243404 182220 215102 277127 270112 266653 165260 276783 225775 51241 38318 188811 56846 27627 11119 197017 15001 49284 135322 78011 138863 47607 63330 161879 181459 ...
output:
299981 11442 293022 193962 11442 223649 193962 205662 223649 216466 223649 224206 223649 288499 224206 113415 224206 13336 113415 227978 13336 217687 13336 88782 217687 198923 88782 182893 198923 7091 182893 281536 182893 121640 281536 74791 121640 159809 74791 8016 159809 95808 159809 232732 159809...
result:
ok
Test #38:
score: 0
Accepted
time: 100ms
memory: 27320kb
input:
300000 200000 235723 30090 67459 222058 284627 56565 234637 233195 3326 194537 94112 73402 170827 205038 72337 78377 155819 141662 41422 46461 11555 124904 277622 41037 79117 162799 219996 294 219927 188681 208776 237898 120706 173153 84405 86988 202756 8086 226100 37717 103623 179994 147240 211491 ...
output:
299986 276830 32300 146801 276830 239354 276830 245238 276830 132244 245238 227662 132244 276924 227662 271085 227662 112788 271085 86300 112788 98657 86300 8692 98657 233881 8692 56778 233881 206658 233881 193403 206658 185051 193403 285559 193403 87687 193403 27552 87687 122441 27552 49114 27552 1...
result:
ok
Test #39:
score: 0
Accepted
time: 66ms
memory: 19940kb
input:
300000 200000 80061 292736 174946 38672 259625 53067 214782 238383 163701 219665 238162 13244 180970 225561 35241 71601 144662 73871 61172 279306 161803 89218 110247 47561 169184 196068 147035 116466 54415 275886 159883 42384 125814 129529 286519 175439 31350 293381 160291 239936 16407 223094 15577 ...
output:
10710 251241 272530 77618 251241 151726 77618 206517 151726 225366 151726 217983 151726 257448 151726 218780 151726 28801 151726 48377 151726 108252 151726 270990 151726 233330 151726 232226 151726 4284 151726 71131 151726 219249 151726 53130 151726 156713 151726 279941 151726 140070 151726 100803 1...
result:
ok
Test #40:
score: 0
Accepted
time: 81ms
memory: 20780kb
input:
300000 200000 28785 256887 113344 221367 183895 58315 159258 121177 136839 51993 105626 856 73420 154334 295324 75251 125010 294942 262624 107727 261674 270014 205575 125939 20457 117384 43418 256876 56584 84490 189540 36042 288965 253463 208755 282657 207265 73828 180315 280009 115713 151724 108850...
output:
114367 69684 127835 134749 69684 270860 87585 255185 270860 74411 76781 253975 74411 93072 253975 273815 253975 134534 138651 35271 138651 22069 35271 222753 35271 83761 35271 237236 124726 269824 237236 224551 269824 270631 269824 47743 270631 58526 270631 251647 175956 11798 251647 239273 81817 14...
result:
ok
Test #41:
score: 0
Accepted
time: 86ms
memory: 20808kb
input:
300000 200000 149389 218612 106968 188276 89140 206644 55452 209146 215641 195248 178521 234035 268446 174218 3256 271482 100726 58776 246041 270239 247658 175460 275470 81543 17752 221131 136286 272104 180366 163839 227459 253230 277971 291653 213804 204057 135967 165528 206844 244444 108319 191172...
output:
117343 87264 10776 17727 87264 141615 17727 148279 27022 159050 148279 15643 51852 83497 15643 99735 191594 76446 99735 287522 62682 219137 287522 125526 219137 176415 125526 33005 291314 243860 33005 157841 243860 165880 188465 251354 188465 27316 251354 136352 66426 36815 66426 134309 36815 192759...
result:
ok
Test #42:
score: 0
Accepted
time: 80ms
memory: 20912kb
input:
300000 200000 74279 138727 286432 186669 275837 138414 211187 37987 262056 34763 61485 70542 294955 10724 121762 196438 65069 115877 69931 169035 12923 201472 136006 232958 144257 247816 194195 7750 74389 244628 15768 176829 220044 134051 116159 227393 135299 36882 17107 138355 242615 64967 82311 93...
output:
121169 152199 227141 86191 152199 100902 61743 234920 100902 234891 234920 154656 269298 195258 154656 36854 178314 238445 36854 254481 36854 97697 171480 50479 97697 36323 50479 272580 27924 102454 272580 183948 102454 266417 265743 85195 266417 247458 266417 1303 42199 20104 1303 171572 1303 15727...
result:
ok
Extra Test:
score: 0
Extra Test Passed