QOJ.ac
QOJ
ID | Problem | Submitter | Result | Time | Memory | Language | File size | Submit time | Judge time |
---|---|---|---|---|---|---|---|---|---|
#751181 | #505. Evacuation plan | Bucketsmith | 100 ✓ | 278ms | 32128kb | C++20 | 2.2kb | 2024-11-15 17:24:21 | 2024-11-15 17:24:22 |
Judging History
answer
#include <bits/stdc++.h>
using namespace std;
using i64 = long long;
using pii = pair<int, int>;
using pli = pair<i64, int>;
const int N = 1e5 + 10;
int n;
vector<pii> g[N];
i64 danger[N];
int fa[18][N], dep[N], dsu[N];
int find(int u) {return dsu[u] == u ? u : dsu[u] = find(dsu[u]);}
int lca(int u, int v) {
if(dep[u] < dep[v]) swap(u, v);
for(int j = 17; j >= 0; j --)
if(dep[fa[j][u]] >= dep[v])
u = fa[j][u];
if(u == v) return u;
for(int j = 17; j >= 0; j --)
if(fa[j][u] != fa[j][v]) {
u = fa[j][u];
v = fa[j][v];
}
return fa[0][u];
}
int main() {
ios::sync_with_stdio(false);
cin.tie(0);
int m;
cin >> n >> m;
for(int i = 1, a, b, w; i <= m; i ++) {
cin >> a >> b >> w;
g[a].emplace_back(b, w);
g[b].emplace_back(a, w);
}
fill(danger + 1, danger + n + 1, INT_MAX);
priority_queue<pli, vector<pli>, greater<pli> > q;
int k;
cin >> k;
for(int i = 0, u; i < k; i ++) {
cin >> u;
danger[u] = 0;
q.push({0, u});
}
while(q.size()) {
auto [x, u] = q.top();
q.pop();
if(x > danger[u]) continue;
for(auto &[v, w] : g[u]) {
if(x + w < danger[v]) {
danger[v] = x + w;
q.push({x + w, v});
}
}
}
vector<int> id(n);
iota(id.begin(), id.end(), 1);
sort(id.begin(), id.end(), [](int a, int b) {return danger[a] > danger[b];});
for(int i : id) {
dsu[i] = i;
for(auto [v, w] : g[i]) {
if(!dsu[v]) continue;
v = find(v);
if(v != i) {
fa[0][v] = i;
dsu[v] = i;
}
}
}
reverse(id.begin(), id.end());
for(int i : id)
dep[i] = dep[fa[0][i]] + 1;
for(int i = 0; i + 1 < 18; i ++)
for(int j = 1; j <= n; j ++)
fa[i + 1][j] = fa[i][fa[i][j]];
{
int q, u, v;
cin >> q;
while(q --) {
cin >> u >> v;
cout << danger[lca(u, v)] << "\n";
}
}
}
Details
Tip: Click on the bar to expand more detailed information
Subtask #1:
score: 10
Accepted
Test #1:
score: 10
Accepted
time: 2ms
memory: 9740kb
input:
10 20 1 2 657 1 3 522 1 4 448 3 5 855 1 6 741 1 7 118 4 8 776 1 9 878 8 10 432 6 4 390 4 10 681 5 10 408 2 5 625 4 3 206 5 9 678 8 7 613 6 8 631 10 9 674 10 7 423 6 7 245 2 10 9 10 5 10 5 3 2 1 3 1 4 8 9 10 6 7 7 10 4 6 6 1
output:
0 408 541 541 432 0 423 0 668 541
result:
ok 10 lines
Test #2:
score: 10
Accepted
time: 0ms
memory: 11872kb
input:
1000 999 588 473 61 588 91 30 588 75 125 588 980 551 588 265 382 588 419 347 588 580 782 588 584 940 588 603 714 588 275 91 588 591 311 588 166 642 588 120 402 588 13 182 588 430 229 588 232 469 588 826 635 588 90 437 588 22 678 588 44 942 588 814 999 588 901 849 588 547 46 588 613 569 588 56 260 58...
output:
552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 ...
result:
ok 1000 lines
Test #3:
score: 10
Accepted
time: 2ms
memory: 11924kb
input:
1000 999 975 859 302 975 422 394 975 634 444 975 439 384 975 179 740 975 24 423 975 57 4 975 654 792 975 912 444 975 208 940 975 816 37 975 96 480 975 447 438 975 954 533 975 150 691 975 534 79 975 501 791 975 622 732 975 976 18 975 992 279 975 864 775 975 398 262 975 29 896 975 853 658 975 555 780 ...
output:
37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 0 37 37 37 37 37 37 3...
result:
ok 1000 lines
Test #4:
score: 10
Accepted
time: 1ms
memory: 11820kb
input:
10 9 7 3 759 7 2 864 7 5 89 7 10 855 7 9 690 7 8 695 7 4 417 7 1 491 7 6 231 1 1 20 7 10 7 6 7 9 1 7 4 7 7 3 7 8 7 2 7 5 7 10 6 7 9 7 1 7 4 7 7 3 8 7 2 7 5 7 7 10 6 7
output:
491 491 491 0 491 491 491 491 491 491 491 491 0 491 491 491 491 491 491 491
result:
ok 20 lines
Test #5:
score: 10
Accepted
time: 0ms
memory: 11868kb
input:
1000 999 585 395 355 585 651 77 585 728 215 585 392 955 585 402 679 585 315 553 585 258 917 585 412 954 585 563 44 585 245 230 585 987 388 585 692 693 585 445 809 585 223 727 585 520 657 585 983 608 585 994 581 585 286 882 585 783 283 585 47 196 585 539 801 585 633 890 585 980 565 585 915 21 585 687...
output:
6 6 6 6 6 6 6 6 6 6 6 6 6 6 0 6 0 6 6 6 6 6 6 6 6 6 6 6 6 6 0 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 0 6 6 6 6 6 6 6 6 0 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 0 0 6 6 6 6 0 6 6 0 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 0 0 0 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 ...
result:
ok 1000 lines
Test #6:
score: 10
Accepted
time: 2ms
memory: 11868kb
input:
1000 999 986 358 7 986 142 732 986 586 346 986 193 901 986 11 526 986 894 333 986 566 978 986 664 131 986 626 296 986 192 862 986 332 162 986 599 398 986 632 600 986 117 136 986 949 599 986 344 790 986 66 205 986 889 798 986 447 627 986 743 466 986 712 890 986 833 617 986 179 194 986 928 773 986 45 ...
output:
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ...
result:
ok 1000 lines
Test #7:
score: 10
Accepted
time: 0ms
memory: 11804kb
input:
100 200 1 2 828 1 3 496 1 4 331 2 5 347 4 6 280 3 7 857 2 8 707 6 9 806 6 10 945 5 11 430 11 12 206 5 13 122 5 14 733 5 15 326 5 16 171 4 17 414 5 18 615 13 19 763 17 20 499 20 21 395 2 22 209 15 23 499 8 24 836 20 25 877 2 26 970 18 27 109 20 28 696 24 29 166 20 30 633 13 31 768 13 32 358 22 33 308...
output:
0 0 0 0 0 715 103 366 594 646
result:
ok 10 lines
Test #8:
score: 10
Accepted
time: 1ms
memory: 9856kb
input:
100 200 1 2 333 2 3 309 3 4 901 1 5 429 2 6 17 4 7 29 1 8 305 6 9 655 2 10 704 4 11 447 2 12 970 10 13 270 4 14 109 8 15 600 7 16 355 13 17 572 7 18 274 12 19 973 15 20 604 12 21 815 7 22 168 19 23 231 4 24 322 14 25 695 9 26 861 9 27 115 25 28 562 26 29 978 29 30 33 12 31 846 28 32 799 7 33 439 17 ...
output:
0 0 0 0 0 0 0 0 0 0
result:
ok 10 lines
Test #9:
score: 10
Accepted
time: 2ms
memory: 10004kb
input:
1000 1000 1 2 980 2 3 726 3 4 888 4 5 810 4 6 789 5 7 768 4 8 726 4 9 967 8 10 533 4 11 901 7 12 961 7 13 775 11 14 589 14 15 1 13 16 374 7 17 869 14 18 915 8 19 322 13 20 639 18 21 117 8 22 342 11 23 930 13 24 226 15 25 440 5 26 593 18 27 132 26 28 729 1 29 868 5 30 758 27 31 258 1 32 930 31 33 995...
output:
2768 3408 4109 5400 2412 2202 2470 802 1421 2470 1917 5433 3084 2669 2379 2458 1850 2200 5318 374 0 3012 1181 2527 2863 3132 2410 2013 2123 7074 3144 5764 5921 5080 5128 2987 1665 2957 1921 1991 2184 7071 878 5752 2060 3209 3302 1472 5080 6438 1652 0 2675 5121 2818 5318 3716 3015 5128 2457 1644 1906...
result:
ok 1000 lines
Test #10:
score: 10
Accepted
time: 2ms
memory: 12120kb
input:
1000 1000 1 2 353 1 3 672 3 4 861 4 5 517 2 6 218 5 7 889 7 8 885 8 9 114 3 10 826 2 11 924 7 12 379 4 13 950 3 14 107 6 15 914 1 16 493 7 17 541 5 18 230 5 19 885 5 20 440 11 21 225 10 22 569 7 23 228 3 24 568 6 25 624 3 26 487 3 27 949 20 28 424 10 29 156 29 30 592 4 31 898 29 32 299 13 33 458 32 ...
output:
0 0 0 0 0 0 0 0 0 61 89 0 0 0 0 0 0 0 0 0 0 0 0 167 0 0 0 0 0 0 0 0 316 0 0 0 0 0 0 107 0 0 0 61 0 0 0 0 0 0 0 0 0 0 0 0 0 0 268 0 0 0 0 0 0 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 321 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 493 0 0 0 0 0 0 0 0 50 0 0 ...
result:
ok 1000 lines
Test #11:
score: 10
Accepted
time: 0ms
memory: 10092kb
input:
1000 1000 1 2 127 2 3 854 1 4 813 4 5 8 5 6 74 6 7 290 3 8 408 8 9 570 9 10 848 3 11 852 2 12 163 7 13 494 9 14 982 4 15 835 12 16 125 15 17 33 6 18 119 8 19 732 17 20 115 12 21 155 1 22 775 9 23 960 18 24 136 4 25 943 10 26 656 2 27 253 5 28 683 10 29 90 10 30 4 17 31 178 12 32 904 6 33 226 11 34 6...
output:
3925 2711 2047 2304 1751 4362 2972 1358 3360 1115 3046 3059 1667 3059 1154 4102 2598 1883 1474 1028 1106 3024 243 3336 3258 1228 3134 3391 1818 1106 1730 421 3059 617 1827 1960 3861 2978 423 2034 1725 3936 2206 2885 2072 1380 1807 3905 2647 3400 786 1232 3389 3900 3366 3366 254 1766 0 3944 1819 2492...
result:
ok 1000 lines
Test #12:
score: 10
Accepted
time: 2ms
memory: 9852kb
input:
1000 999 340 299 654 340 911 553 340 232 256 340 761 558 340 333 586 340 714 545 340 393 838 340 537 827 340 1000 863 340 622 102 340 383 664 340 726 190 340 664 354 340 717 506 340 177 737 340 721 474 340 229 750 340 53 294 340 241 291 340 804 69 340 561 995 340 209 188 340 920 224 340 158 520 340 ...
output:
226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 ...
result:
ok 1000 lines
Test #13:
score: 10
Accepted
time: 0ms
memory: 10096kb
input:
1000 1000 1 2 188 2 3 247 3 4 641 2 5 473 4 6 760 2 7 46 6 8 484 8 9 62 8 10 872 8 11 663 8 12 336 5 13 948 5 14 37 7 15 226 4 16 662 12 17 219 4 18 243 16 19 591 2 20 532 14 21 552 10 22 620 10 23 551 8 24 299 3 25 146 19 26 377 13 27 281 23 28 14 5 29 672 22 30 874 29 31 914 24 32 361 10 33 117 18...
output:
638 863 441 0 976 2121 425 755 1024 0 564 460 181 188 1323 686 2337 366 853 234 0 1159 0 739 1254 571 0 526 126 958 293 1988 48 1748 181 571 223 2191 546 1623 0 308 1940 888 0 258 0 1190 1293 1190 268 709 144 2627 1964 1957 1434 927 5 0 2991 1471 0 0 410 0 679 1801 0 2924 858 0 0 442 1407 1362 0 146...
result:
ok 1000 lines
Test #14:
score: 10
Accepted
time: 0ms
memory: 9836kb
input:
1000 1000 1 2 393 2 3 682 2 4 841 1 5 84 1 6 486 6 7 384 3 8 680 7 9 879 9 10 524 4 11 210 9 12 884 2 13 197 6 14 653 13 15 553 1 16 928 4 17 505 13 18 213 11 19 427 18 20 122 5 21 407 3 22 465 6 23 983 22 24 635 2 25 187 8 26 176 21 27 248 8 28 416 21 29 921 15 30 385 10 31 879 7 32 1 22 33 453 1 3...
output:
5609 6225 5028 3588 4348 5317 2604 5733 6333 5379 5288 5374 4468 4636 6136 2713 5709 6258 4597 3588 5362 4994 2902 7647 7015 5801 4716 4726 5317 6250 8207 5858 7015 4469 5179 3477 2713 3546 4719 7129 5917 5494 6084 3483 3477 3240 7551 2902 5862 6265 4590 4682 2681 2604 3630 2398 3619 5062 3367 1966 ...
result:
ok 1000 lines
Test #15:
score: 10
Accepted
time: 2ms
memory: 9864kb
input:
1000 1000 1 2 569 1 3 813 2 4 461 4 5 493 2 6 676 5 7 283 3 8 227 2 9 704 8 10 526 6 11 232 10 12 946 9 13 109 11 14 559 8 15 941 14 16 341 6 17 950 10 18 537 11 19 150 14 20 582 12 21 196 17 22 960 18 23 943 2 24 198 24 25 897 15 26 375 19 27 74 6 28 279 21 29 625 18 30 629 5 31 7 5 32 271 22 33 80...
output:
5350 2221 1313 3010 3983 17 988 2374 1302 3456 2353 2007 17 2123 1096 3210 1444 1450 3630 1176 5032 3088 2207 4148 2757 1433 3715 1313 2791 1164 2576 1892 3722 2129 1174 1654 625 1243 2896 2207 3698 3097 3528 4697 3722 2167 3897 3696 3786 855 2385 2308 3923 2760 0 1662 1250 2814 1074 4210 4278 1860 ...
result:
ok 1000 lines
Subtask #2:
score: 13
Accepted
Dependency #1:
100%
Accepted
Test #16:
score: 13
Accepted
time: 114ms
memory: 17492kb
input:
77777 99999 1 2 891 2 3 879 3 4 604 4 5 254 4 6 378 5 7 28 6 8 468 3 9 183 7 10 960 4 11 215 9 12 346 12 13 252 10 14 76 13 15 160 5 16 655 9 17 590 3 18 241 1 19 265 3 20 453 2 21 263 10 22 601 6 23 785 21 24 966 12 25 776 9 26 603 23 27 752 10 28 84 5 29 5 28 30 58 20 31 309 16 32 156 1 33 616 23 ...
output:
4493 3124 3584 4203 3352 5874 3918 3329 4617 3946 3262 4331 4340 3922 4830 3190 3308 3452 3272 4190 3510 4325 2058 3185 4478 3932 4269 3218 3108 3440 2520 3374 3792 3927 4257 4028 3753 3777 3519 4300 4792 4569 4666 3636 3202 1616 4023 4557 4154 3450 4028 4646 2207 2143 3622 4158 3210 3951 2808 3425 ...
result:
ok 99999 lines
Test #17:
score: 13
Accepted
time: 254ms
memory: 30260kb
input:
100000 500000 1 2 13 1 3 882 3 4 392 2 5 498 1 6 387 2 7 398 5 8 298 1 9 420 1 10 374 7 11 404 6 12 625 11 13 48 5 14 353 10 15 251 8 16 54 5 17 595 17 18 618 1 19 425 2 20 41 13 21 750 8 22 840 4 23 677 1 24 466 7 25 127 20 26 166 25 27 269 26 28 962 3 29 837 21 30 568 1 31 434 27 32 299 23 33 839 ...
output:
852 901 1120 1165 1239 1153 1196 724 958 837 1036 1068 976 727 1149 1087 893 1055 863 1087 1056 1114 942 1138 952 980 1068 1234 1045 889 860 977 1279 1113 1285 1008 929 1082 870 782 1114 1120 783 1070 869 1095 1011 1133 1179 856 958 1163 975 639 905 926 995 964 1218 924 1110 896 994 777 1216 957 896...
result:
ok 100000 lines
Test #18:
score: 13
Accepted
time: 18ms
memory: 11768kb
input:
12321 41332 1 2 81 2 3 165 3 4 941 2 5 167 2 6 246 5 7 684 6 8 474 1 9 429 4 10 474 1 11 375 7 12 649 2 13 285 8 14 231 14 15 961 5 16 582 2 17 934 17 18 470 10 19 951 3 20 3 2 21 46 19 22 892 9 23 179 17 24 179 2 25 28 5 26 293 15 27 633 14 28 911 14 29 148 22 30 213 14 31 712 30 32 694 32 33 271 5...
output:
1270 1486 1185 1113 1222 1568 1474 1589 1425 1679 1632 1453 1195 1366 1172 1519 1093 1362 1650 1529 1397 1519 1517 1067 1429 1095 1427 1033 1454 1618 1584 1189 1254 1325 1429 1465 1182 1055 1331 1653 1548 1249 1320 1688 1375 1267 1287 1067 1393 1398 1439 1253 625 995 1303 1197 1419 1306 1423 981 108...
result:
ok 10000 lines
Test #19:
score: 13
Accepted
time: 100ms
memory: 20068kb
input:
100000 99999 38940 18613 406 38940 77994 688 38940 1918 847 38940 33444 215 38940 87025 898 38940 56644 105 38940 7786 154 38940 11071 587 38940 31478 551 38940 90570 103 38940 23544 661 38940 1060 342 38940 99433 460 38940 14300 429 38940 41055 912 38940 32958 563 38940 30606 770 38940 16985 658 38...
output:
104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 ...
result:
ok 100000 lines
Test #20:
score: 13
Accepted
time: 244ms
memory: 30524kb
input:
100000 500000 1 2 461 2 3 439 2 4 578 3 5 317 1 6 675 6 7 568 1 8 333 2 9 755 1 10 975 6 11 861 5 12 550 3 13 323 4 14 256 11 15 688 9 16 847 11 17 744 17 18 592 2 19 385 9 20 385 14 21 656 4 22 616 16 23 655 15 24 380 10 25 840 13 26 261 4 27 981 13 28 256 22 29 580 18 30 242 23 31 512 11 32 412 32...
output:
1097 717 1251 955 1045 953 1231 980 1194 804 920 1128 1246 1147 1027 1160 957 1265 930 983 762 1075 1093 914 1096 1182 1008 1193 975 1095 1062 826 956 1060 1105 1281 1272 791 865 1146 1114 1142 1107 851 864 1260 874 1334 858 873 1045 728 1022 883 1256 1075 1018 896 1217 1026 957 898 1040 1065 1178 1...
result:
ok 100000 lines
Test #21:
score: 13
Accepted
time: 156ms
memory: 22168kb
input:
100000 200000 1 2 984 1 3 96 1 4 469 3 5 480 4 6 618 5 7 982 7 8 525 6 9 451 9 10 705 9 11 864 3 12 667 9 13 114 10 14 570 3 15 398 9 16 914 7 17 647 13 18 525 10 19 454 3 20 789 11 21 276 8 22 436 7 23 921 15 24 719 17 25 838 20 26 141 6 27 206 8 28 30 13 29 909 27 30 507 8 31 302 28 32 152 4 33 19...
output:
323 0 156 79 0 0 0 0 0 0 0 142 0 0 0 0 0 0 0 89 64 252 212 0 0 0 34 461 0 0 0 0 0 81 0 0 0 0 0 0 0 0 0 0 0 0 100 393 0 131 0 340 0 0 0 0 0 0 198 0 0 25 50 0 0 0 0 0 347 0 0 0 341 0 892 0 0 0 12 176 0 0 0 0 0 0 0 0 473 0 0 0 0 0 0 0 0 0 0 201 7 0 0 82 0 106 126 0 373 0 0 0 0 0 211 0 0 0 64 24 29 0 0 ...
result:
ok 100000 lines
Test #22:
score: 13
Accepted
time: 101ms
memory: 17660kb
input:
100000 99999 86937 75997 956 75997 86103 901 86103 13024 918 13024 85212 947 85212 82577 988 82577 20868 934 20868 73177 967 73177 45817 948 45817 99265 946 99265 95364 944 95364 73817 936 73817 77772 912 77772 42149 938 42149 71106 967 71106 99782 921 99782 11553 931 11553 25030 909 25030 47008 954...
output:
29396767 21591510 55276964 33539480 72080903 30918510 54064299 55780535 24450276 40246198 6074621 72464836 566059 49959716 72124573 61978049 89263564 13587263 68281879 92740338 78497025 46449602 69512868 44150209 76189594 81428514 18401140 8899139 17638521 16139114 51258516 31898551 79474223 9127161...
result:
ok 100000 lines
Test #23:
score: 13
Accepted
time: 262ms
memory: 30512kb
input:
100000 500000 1 2 761 1 3 820 3 4 219 4 5 989 5 6 452 5 7 866 1 8 569 3 9 113 1 10 766 9 11 195 2 12 256 12 13 758 7 14 134 1 15 807 1 16 691 5 17 272 12 18 917 1 19 391 1 20 667 20 21 520 1 22 585 19 23 866 2 24 381 1 25 37 17 26 831 25 27 21 22 28 689 24 29 193 19 30 657 21 31 263 9 32 365 12 33 5...
output:
970 711 780 699 716 656 801 1053 742 1006 829 1023 948 806 589 909 784 921 933 862 938 895 610 623 1039 785 785 876 986 829 948 867 990 879 999 882 945 953 834 619 913 770 883 883 1034 385 847 844 309 988 1002 732 767 863 911 733 1213 797 943 1027 898 813 1017 829 947 1040 787 876 890 654 767 656 90...
result:
ok 100000 lines
Test #24:
score: 13
Accepted
time: 263ms
memory: 30596kb
input:
100000 500000 1 2 697 2 3 846 1 4 365 4 5 576 4 6 188 4 7 507 5 8 860 6 9 20 1 10 269 3 11 367 9 12 566 7 13 362 3 14 4 1 15 753 3 16 797 1 17 109 1 18 915 12 19 720 12 20 665 12 21 226 21 22 184 16 23 201 3 24 678 9 25 962 23 26 485 3 27 475 18 28 144 26 29 544 14 30 485 2 31 13 13 32 869 12 33 367...
output:
355 625 766 605 583 449 654 536 699 644 383 611 636 652 407 413 743 770 769 691 652 490 528 650 638 883 545 696 261 482 369 642 501 674 603 621 778 567 487 655 644 558 436 699 523 723 846 728 439 582 634 325 504 1034 567 704 578 546 587 726 261 431 715 470 612 705 509 573 775 417 637 385 196 740 690...
result:
ok 100000 lines
Test #25:
score: 13
Accepted
time: 265ms
memory: 30536kb
input:
100000 500000 1 2 295 2 3 254 2 4 820 1 5 418 2 6 166 6 7 573 7 8 147 6 9 918 3 10 220 9 11 699 10 12 89 5 13 871 6 14 344 10 15 145 1 16 596 6 17 812 11 18 401 14 19 463 17 20 329 17 21 593 10 22 377 9 23 690 6 24 838 15 25 679 16 26 207 25 27 351 14 28 324 21 29 786 29 30 71 23 31 926 16 32 913 10...
output:
55 371 0 341 0 157 295 28 337 32 0 124 118 2 209 102 335 0 247 40 199 192 141 135 263 338 290 0 86 342 48 125 307 85 287 0 211 64 347 17 0 138 210 213 0 246 87 192 526 159 171 17 79 81 0 233 541 166 0 0 32 0 150 0 174 266 151 83 314 127 162 236 190 321 8 308 334 23 31 152 0 79 230 273 217 11 224 0 2...
result:
ok 100000 lines
Test #26:
score: 13
Accepted
time: 98ms
memory: 19932kb
input:
100000 99999 60099 24766 247 60099 62884 191 60099 59379 971 60099 30532 420 60099 21525 323 60099 92789 74 60099 5027 83 60099 2178 488 60099 3186 148 60099 32846 575 60099 5590 755 60099 10128 650 60099 91857 231 60099 19802 147 60099 17848 131 60099 22325 160 60099 85410 892 60099 7432 758 60099 ...
output:
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 ...
result:
ok 100000 lines
Test #27:
score: 13
Accepted
time: 101ms
memory: 19916kb
input:
100000 99999 49317 55052 770 49317 54295 838 49317 44228 765 49317 97326 531 49317 13461 854 49317 59234 658 49317 90764 815 49317 78719 313 49317 65107 878 49317 55976 283 49317 62128 936 49317 204 447 49317 74812 386 49317 63913 633 49317 7765 756 49317 10691 351 49317 96420 175 49317 78845 741 49...
output:
35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 ...
result:
ok 100000 lines
Test #28:
score: 13
Accepted
time: 103ms
memory: 20008kb
input:
100000 99999 12914 47476 547 12914 96120 727 12914 44181 338 12914 36309 794 12914 227 716 12914 97830 112 12914 48883 618 12914 67422 548 12914 78559 978 12914 27554 187 12914 72621 200 12914 76401 997 12914 40302 254 12914 57418 986 12914 97233 155 12914 96241 822 12914 97803 809 12914 50355 21 12...
output:
6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 0 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 ...
result:
ok 100000 lines
Test #29:
score: 13
Accepted
time: 104ms
memory: 20004kb
input:
100000 99999 49333 95815 271 49333 26107 718 49333 43319 270 49333 41236 458 49333 22696 343 49333 34061 332 49333 42476 446 49333 21762 976 49333 61331 369 49333 59519 511 49333 31016 130 49333 96954 556 49333 19022 219 49333 96401 97 49333 5756 418 49333 17139 464 49333 58260 982 49333 38314 319 4...
output:
62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 0 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 6...
result:
ok 100000 lines
Test #30:
score: 13
Accepted
time: 102ms
memory: 20136kb
input:
100000 99999 35081 4986 303 35081 4729 336 35081 7666 670 35081 28578 508 35081 34496 430 35081 87493 655 35081 38766 762 35081 26386 983 35081 92573 324 35081 58419 692 35081 9101 800 35081 51971 528 35081 13987 561 35081 86820 270 35081 57024 811 35081 85392 909 35081 45373 137 35081 79338 428 350...
output:
257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 ...
result:
ok 100000 lines
Subtask #3:
score: 12
Accepted
Test #31:
score: 12
Accepted
time: 2ms
memory: 11836kb
input:
15 20 1 2 429 2 3 101 3 4 174 4 5 733 5 6 226 6 7 513 3 8 639 5 9 526 4 10 132 7 11 563 5 12 842 9 13 204 1 14 835 10 15 127 8 5 251 6 13 190 11 15 346 10 13 625 15 5 325 1 12 918 2 8 5 100 7 6 9 3 15 1 15 13 9 14 13 1 5 14 11 3 13 10 9 6 8 7 15 4 13 2 5 6 14 9 5 2 1 7 14 8 14 1 11 4 12 13 1 12 13 5...
output:
226 416 325 325 416 416 0 325 416 226 0 325 416 0 416 0 325 0 1169 325 416 842 0 325 0 0 416 325 325 0 0 416 0 325 842 416 639 325 226 325 325 0 0 0 226 671 0 416 0 0 325 226 452 325 452 325 452 0 740 0 452 325 584 584 842 325 0 740 325 452 0 416 0 325 639 226 325 416 584 325 452 671 639 416 416 0 0...
result:
ok 100 lines
Test #32:
score: 12
Accepted
time: 2ms
memory: 9724kb
input:
15 25 1 2 906 2 3 853 1 4 546 3 5 623 3 6 67 3 7 964 6 8 948 2 9 350 1 10 719 3 11 321 5 12 103 6 13 163 3 14 837 9 15 730 15 3 493 6 12 396 13 3 57 3 8 460 4 15 384 13 1 171 6 15 205 2 4 830 6 11 806 15 11 915 5 7 373 1 1 100 2 8 2 6 10 9 10 2 7 5 9 14 14 7 5 15 8 14 1 2 11 10 13 4 14 11 9 7 7 9 8 ...
output:
295 295 0 0 794 228 228 295 228 0 0 171 228 295 295 295 228 295 0 295 228 295 171 0 0 0 171 295 0 295 228 228 295 0 171 295 295 0 295 228 691 0 0 171 794 228 171 0 171 0 0 171 500 0 295 295 0 295 500 228 0 500 500 500 295 295 691 295 0 228 0 0 295 0 295 500 228 228 0 228 500 295 228 295 0 691 295 17...
result:
ok 100 lines
Test #33:
score: 12
Accepted
time: 1ms
memory: 9788kb
input:
15 40 1 2 406 2 3 911 1 4 725 2 5 482 1 6 526 3 7 751 4 8 726 8 9 389 7 10 855 5 11 840 1 12 999 5 13 658 1 14 257 13 15 196 7 5 260 5 14 607 13 9 825 8 5 233 3 10 761 2 15 253 11 12 868 1 7 936 15 12 188 10 14 734 14 6 955 6 2 967 15 7 590 9 6 945 12 13 161 11 2 320 7 12 149 3 14 446 8 1 987 10 4 7...
output:
190 406 0 0 190 0 190 0 0 0 310 0 310 0 190 0 0 190 0 493 493 0 190 260 0 253 310 260 149 190 0 0 190 493 320 253 190 253 0 0 0 260 0 149 190 149 0 0 149 190 406 149 0 0 0 320 320 190 253 0 149 0 149 149 320 0 190 406 406 260 190 149 0 0 149 493 260 0 149 0 253 0 190 149 0 190 190 310 149 310 0 260 ...
result:
ok 100 lines
Test #34:
score: 12
Accepted
time: 0ms
memory: 11756kb
input:
15 70 1 2 732 2 3 729 3 4 174 1 5 417 1 6 365 5 7 385 3 8 602 1 9 831 1 10 792 8 11 648 5 12 968 9 13 303 7 14 947 4 15 91 7 13 173 4 9 488 8 5 38 7 10 104 7 11 752 6 14 231 12 10 640 10 14 36 7 4 312 5 10 620 1 14 58 13 14 273 1 3 742 7 9 151 7 3 68 13 5 773 6 3 699 10 15 533 4 2 755 12 15 337 15 2...
output:
61 108 149 61 0 144 153 61 0 0 38 144 0 61 401 61 149 108 38 153 108 0 0 108 166 149 38 144 38 144 0 0 75 144 0 0 149 38 0 144 144 0 153 0 153 149 0 0 75 166 0 0 0 75 0 0 38 0 0 153 0 75 166 75 61 0 0 153 0 0 0 0 108 0 0 38 61 144 149 0 61 149 75 0 0 0 0 38 0 108 149 0 0 0 38 153 0 144 75 0
result:
ok 100 lines
Test #35:
score: 12
Accepted
time: 2ms
memory: 9792kb
input:
15 100 1 2 186 1 3 309 3 4 38 3 5 229 5 6 864 5 7 706 3 8 85 3 9 512 5 10 186 7 11 828 2 12 608 3 13 82 1 14 607 11 15 570 3 6 683 13 6 383 15 12 209 6 7 856 13 12 94 12 11 930 8 13 899 6 10 496 8 4 481 9 4 684 7 14 352 15 5 592 2 8 612 13 14 541 3 14 760 9 12 926 3 15 897 15 9 760 13 11 730 1 11 49...
output:
38 49 0 0 0 0 113 82 50 0 0 0 0 0 0 0 0 49 0 49 0 82 82 0 22 85 38 0 0 0 85 0 49 181 113 0 22 0 22 0 38 0 159 0 38 181 50 49 0 22 50 0 0 50 0 0 0 0 0 0 0 0 82 0 0 22 0 0 0 50 0 0 0 50 0 38 0 49 50 38 0 0 0 113 0 0 0 0 0 0 22 0 0 0 0 0 113 38 22 49
result:
ok 100 lines
Test #36:
score: 12
Accepted
time: 0ms
memory: 9740kb
input:
15 100 1 2 46 1 3 998 1 4 524 1 5 42 2 6 406 3 7 838 4 8 502 7 9 852 5 10 688 2 11 280 5 12 170 9 13 301 4 14 617 4 15 687 12 14 918 9 6 280 4 13 877 8 6 984 12 1 25 1 11 607 2 15 58 3 14 793 8 13 119 10 13 795 3 2 106 11 7 254 15 5 889 2 10 991 2 12 49 7 2 731 11 3 787 15 10 2 11 4 743 15 6 66 2 13...
output:
0 0 66 68 78 36 0 0 78 36 36 61 151 0 151 0 66 151 0 69 66 69 78 188 66 68 68 0 151 69 82 236 0 0 61 36 0 82 68 78 69 0 0 36 61 61 151 68 66 82 68 36 36 69 36 82 61 61 66 0 36 36 82 78 270 0 36 68 69 0 0 69 0 66 66 0 36 82 176 66 36 0 151 0 236 66 176 68 0 78 82 0 0 36 0 0 69 78 0 0
result:
ok 100 lines
Test #37:
score: 12
Accepted
time: 0ms
memory: 9992kb
input:
15 89 1 2 590 1 3 542 2 4 430 3 5 13 4 6 639 3 7 197 5 8 65 1 9 115 7 10 358 2 11 389 1 12 708 11 13 354 6 14 229 8 15 963 11 9 551 9 3 551 4 3 376 13 12 294 7 1 171 12 10 407 2 9 927 6 7 37 2 3 522 12 7 343 14 11 205 11 6 101 4 14 519 2 5 106 5 14 111 5 1 411 5 7 390 10 11 405 11 5 320 2 7 711 9 14...
output:
0 0 0 0 0 0 8 0 86 0 86 0 0 0 0 0 0 37 0 0 0 0 0 0 8 0 0 0 0 0 0 0 0 0 37 0 37 0 51 8 0 0 0 8 0 37 86 37 0 0 0 106 0 0 86 0 51 51 0 0 0 51 0 8 0 0 0 0 0 0 106 0 0 0 51 106 106 0 0 0 0 86 0 0 0 0 0 0 0 109 0 0 0 0 0 0 8 0 8 109
result:
ok 100 lines
Test #38:
score: 12
Accepted
time: 2ms
memory: 11816kb
input:
15 14 1 2 738 1 3 739 3 4 465 1 5 134 1 6 797 4 7 952 3 8 402 2 9 99 4 10 371 1 11 25 5 12 521 8 13 130 2 14 4 10 15 697 10 5 2 1 12 10 4 13 3 11 7 100 8 12 7 10 4 11 6 12 12 13 14 12 10 5 1 6 3 14 7 2 2 10 7 15 1 11 3 4 11 15 2 13 3 5 15 3 11 8 5 4 7 1 15 14 4 2 13 3 7 6 11 7 9 3 5 15 15 10 1 4 7 1...
output:
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
result:
ok 100 lines
Test #39:
score: 12
Accepted
time: 1ms
memory: 9740kb
input:
15 14 15 8 438 15 11 672 15 12 20 15 7 752 15 4 505 15 14 974 15 10 638 15 9 966 15 3 563 15 2 143 15 5 503 15 1 809 15 6 716 15 13 113 1 15 100 5 13 14 5 14 1 13 10 15 14 9 7 11 3 10 4 4 6 8 1 2 3 7 13 7 14 2 1 1 4 6 8 4 10 3 14 5 12 1 7 2 6 1 14 13 1 4 8 12 14 5 2 6 11 1 11 7 8 6 3 8 11 5 6 12 9 1...
output:
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
result:
ok 100 lines
Test #40:
score: 12
Accepted
time: 1ms
memory: 9724kb
input:
15 100 1 2 451 1 3 701 1 4 637 1 5 547 4 6 821 1 7 729 3 8 75 1 9 275 5 10 941 1 11 110 8 12 418 8 13 33 2 14 891 5 15 417 10 2 241 3 14 359 2 9 426 8 6 619 8 10 732 6 2 820 12 10 887 13 7 891 7 8 254 12 3 401 4 13 997 15 9 225 2 8 345 14 12 488 12 1 750 4 12 64 8 5 647 3 4 547 11 15 693 6 10 956 5 ...
output:
164 158 0 152 117 246 117 117 170 108 126 158 158 0 75 0 0 0 126 0 0 117 75 75 117 75 108 152 126 117 170 0 108 108 0 126 152 186 126 152 0 152 108 117 0 0 152 0 0 205 164 117 0 208 170 0 75 164 117 0 164 0 0 75 0 117 158 205 126 126 117 108 108 152 75 186 0 158 0 164 0 0 108 158 0 75 0 208 108 170 ...
result:
ok 100 lines
Subtask #4:
score: 19
Accepted
Test #41:
score: 19
Accepted
time: 94ms
memory: 21728kb
input:
100000 200000 1 2 931 2 3 916 1 4 342 2 5 18 3 6 421 4 7 624 5 8 613 1 9 903 5 10 35 6 11 41 10 12 490 2 13 670 4 14 404 12 15 270 3 16 392 3 17 832 6 18 118 11 19 517 7 20 926 1 21 939 15 22 375 16 23 960 8 24 960 11 25 694 7 26 148 9 27 171 24 28 193 17 29 225 16 30 799 11 31 745 28 32 449 6 33 55...
output:
2782
result:
ok single line: '2782'
Test #42:
score: 19
Accepted
time: 189ms
memory: 30504kb
input:
100000 500000 1 2 485 1 3 567 2 4 479 1 5 166 2 6 674 2 7 197 5 8 854 8 9 190 5 10 428 5 11 947 3 12 496 11 13 117 4 14 919 12 15 299 11 16 881 15 17 901 15 18 593 11 19 846 8 20 960 1 21 423 1 22 890 21 23 259 5 24 288 11 25 800 22 26 494 16 27 373 6 28 582 17 29 475 27 30 393 22 31 247 20 32 289 2...
output:
1480
result:
ok single line: '1480'
Test #43:
score: 19
Accepted
time: 170ms
memory: 30384kb
input:
100000 500000 1 2 129 2 3 866 1 4 165 1 5 254 3 6 873 4 7 839 7 8 666 6 9 580 7 10 651 4 11 282 2 12 804 5 13 68 5 14 253 6 15 302 3 16 193 5 17 23 17 18 851 3 19 103 4 20 256 12 21 684 12 22 121 7 23 663 4 24 520 20 25 387 4 26 356 16 27 647 22 28 132 22 29 71 15 30 34 5 31 324 23 32 378 29 33 527 ...
output:
1084
result:
ok single line: '1084'
Test #44:
score: 19
Accepted
time: 32ms
memory: 17620kb
input:
100000 99999 55393 66829 903 66829 72184 985 72184 47162 950 47162 22279 989 22279 35490 958 35490 56389 906 56389 95461 935 95461 48735 997 48735 86364 977 86364 17536 942 17536 54436 912 54436 85858 934 85858 20114 945 20114 99338 968 99338 7432 977 7432 4460 934 4460 983 968 983 6419 952 6419 642...
output:
0
result:
ok single line: '0'
Test #45:
score: 19
Accepted
time: 183ms
memory: 30464kb
input:
100000 500000 1 2 783 2 3 877 2 4 834 1 5 734 3 6 643 4 7 33 3 8 77 7 9 161 6 10 71 4 11 183 7 12 825 9 13 160 8 14 437 2 15 428 9 16 791 6 17 662 7 18 902 7 19 938 3 20 621 9 21 721 20 22 33 2 23 982 7 24 467 3 25 90 15 26 311 5 27 678 10 28 970 19 29 890 2 30 234 22 31 257 31 32 275 23 33 211 1 34...
output:
557
result:
ok single line: '557'
Test #46:
score: 19
Accepted
time: 188ms
memory: 30560kb
input:
100000 500000 1 2 817 1 3 411 1 4 947 2 5 943 4 6 207 2 7 573 1 8 633 4 9 361 5 10 480 3 11 259 1 12 117 11 13 643 2 14 177 12 15 933 14 16 887 1 17 799 11 18 528 16 19 964 2 20 5 14 21 92 5 22 964 13 23 493 20 24 526 8 25 501 6 26 624 7 27 949 17 28 429 27 29 151 27 30 596 2 31 957 30 32 66 25 33 1...
output:
794
result:
ok single line: '794'
Test #47:
score: 19
Accepted
time: 195ms
memory: 30548kb
input:
100000 500000 1 2 212 1 3 723 1 4 614 4 5 819 1 6 82 5 7 856 5 8 401 1 9 483 6 10 804 1 11 894 10 12 510 10 13 65 8 14 884 11 15 13 1 16 103 15 17 861 4 18 278 18 19 756 19 20 474 6 21 755 7 22 968 14 23 899 1 24 113 3 25 853 6 26 496 2 27 823 10 28 980 2 29 89 29 30 930 11 31 709 17 32 716 8 33 988...
output:
712
result:
ok single line: '712'
Test #48:
score: 19
Accepted
time: 199ms
memory: 30312kb
input:
100000 500000 1 2 203 2 3 684 2 4 766 3 5 287 5 6 225 3 7 876 2 8 781 1 9 511 8 10 926 6 11 589 5 12 740 7 13 671 2 14 624 12 15 512 4 16 441 15 17 970 1 18 219 2 19 813 18 20 104 2 21 733 21 22 588 21 23 269 14 24 251 7 25 133 17 26 167 6 27 202 19 28 161 3 29 316 21 30 414 4 31 213 6 32 669 3 33 1...
output:
879
result:
ok single line: '879'
Test #49:
score: 19
Accepted
time: 188ms
memory: 30364kb
input:
100000 500000 1 2 879 2 3 322 3 4 851 3 5 348 1 6 9 4 7 540 6 8 353 5 9 396 8 10 378 8 11 998 10 12 806 6 13 292 6 14 318 4 15 983 2 16 818 10 17 222 8 18 490 10 19 105 14 20 374 18 21 27 3 22 162 11 23 597 20 24 450 11 25 282 5 26 212 11 27 400 20 28 695 25 29 862 11 30 877 19 31 261 16 32 212 13 3...
output:
950
result:
ok single line: '950'
Test #50:
score: 19
Accepted
time: 191ms
memory: 30616kb
input:
100000 500000 1 2 36 1 3 883 2 4 519 3 5 579 4 6 340 5 7 731 5 8 230 5 9 442 7 10 459 5 11 169 6 12 70 6 13 55 4 14 614 9 15 4 5 16 170 11 17 624 12 18 1 13 19 792 1 20 13 11 21 786 19 22 843 17 23 637 17 24 447 16 25 336 19 26 447 13 27 45 24 28 96 8 29 485 9 30 157 23 31 929 25 32 628 32 33 387 24...
output:
837
result:
ok single line: '837'
Test #51:
score: 19
Accepted
time: 191ms
memory: 30524kb
input:
100000 500000 1 2 1000 1 3 207 1 4 668 4 5 272 4 6 454 6 7 293 5 8 368 8 9 20 9 10 290 1 11 750 5 12 607 2 13 539 5 14 921 11 15 654 13 16 316 14 17 852 16 18 787 15 19 764 1 20 890 12 21 83 8 22 177 6 23 417 13 24 253 19 25 191 18 26 692 26 27 160 6 28 319 13 29 140 5 30 848 12 31 134 5 32 448 21 3...
output:
499
result:
ok single line: '499'
Test #52:
score: 19
Accepted
time: 184ms
memory: 30556kb
input:
100000 500000 1 2 991 1 3 104 1 4 717 4 5 165 4 6 912 6 7 527 7 8 635 4 9 50 6 10 997 8 11 362 10 12 14 11 13 12 7 14 301 13 15 222 1 16 531 7 17 397 17 18 333 7 19 793 16 20 716 16 21 984 13 22 579 12 23 923 7 24 74 15 25 996 8 26 136 26 27 999 10 28 737 18 29 544 5 30 266 14 31 647 18 32 164 10 33...
output:
447
result:
ok single line: '447'
Test #53:
score: 19
Accepted
time: 186ms
memory: 30560kb
input:
100000 500000 1 2 803 1 3 429 3 4 634 4 5 99 4 6 662 4 7 944 1 8 544 4 9 538 1 10 948 3 11 821 11 12 400 11 13 957 7 14 270 12 15 970 3 16 978 15 17 859 16 18 190 18 19 105 10 20 238 1 21 191 10 22 272 4 23 307 17 24 566 7 25 33 7 26 160 25 27 509 20 28 318 26 29 715 1 30 237 7 31 280 15 32 822 11 3...
output:
315
result:
ok single line: '315'
Test #54:
score: 19
Accepted
time: 182ms
memory: 30512kb
input:
100000 500000 1 2 33 1 3 661 1 4 630 3 5 685 1 6 461 4 7 126 6 8 347 2 9 17 2 10 346 2 11 743 6 12 360 3 13 708 13 14 938 12 15 51 9 16 985 16 17 847 13 18 512 8 19 429 19 20 564 9 21 425 1 22 139 8 23 989 3 24 109 3 25 741 14 26 171 12 27 84 6 28 521 16 29 560 24 30 842 23 31 154 25 32 469 16 33 57...
output:
350
result:
ok single line: '350'
Test #55:
score: 19
Accepted
time: 181ms
memory: 32128kb
input:
100000 500000 1 2 636 2 3 716 1 4 58 2 5 337 4 6 201 4 7 734 1 8 953 7 9 575 6 10 465 5 11 970 5 12 109 9 13 76 4 14 949 12 15 942 12 16 982 4 17 860 8 18 849 12 19 543 14 20 484 18 21 501 20 22 386 22 23 369 6 24 285 4 25 708 22 26 655 17 27 260 8 28 225 3 29 352 13 30 285 16 31 160 7 32 451 11 33 ...
output:
50
result:
ok single line: '50'
Test #56:
score: 19
Accepted
time: 182ms
memory: 30600kb
input:
100000 500000 1 2 294 2 3 768 1 4 524 1 5 307 5 6 637 3 7 85 2 8 722 1 9 702 8 10 74 1 11 673 11 12 977 3 13 743 3 14 376 14 15 356 6 16 285 16 17 416 6 18 163 13 19 309 13 20 522 1 21 57 6 22 636 4 23 82 12 24 551 7 25 393 14 26 389 7 27 27 27 28 183 12 29 358 27 30 143 18 31 822 21 32 382 8 33 17 ...
output:
366
result:
ok single line: '366'
Test #57:
score: 19
Accepted
time: 188ms
memory: 30444kb
input:
100000 500000 1 2 87 1 3 998 3 4 888 4 5 103 1 6 606 6 7 373 2 8 213 2 9 481 9 10 434 7 11 555 8 12 681 5 13 603 1 14 955 10 15 950 1 16 42 5 17 366 17 18 693 14 19 87 15 20 239 6 21 888 4 22 520 1 23 809 16 24 611 6 25 482 19 26 177 16 27 480 11 28 171 14 29 801 8 30 877 1 31 205 25 32 659 3 33 200...
output:
759
result:
ok single line: '759'
Test #58:
score: 19
Accepted
time: 182ms
memory: 30352kb
input:
100000 500000 1 2 176 2 3 314 3 4 513 2 5 686 4 6 802 2 7 671 5 8 752 7 9 300 9 10 686 6 11 498 5 12 560 4 13 792 8 14 938 4 15 308 13 16 936 15 17 950 7 18 756 5 19 586 4 20 545 5 21 192 10 22 885 21 23 930 18 24 280 15 25 817 22 26 790 5 27 29 25 28 595 4 29 37 6 30 587 15 31 542 11 32 327 7 33 50...
output:
1222
result:
ok single line: '1222'
Test #59:
score: 19
Accepted
time: 32ms
memory: 17680kb
input:
100000 99999 62990 65315 931 65315 3455 970 3455 98310 995 98310 23065 952 23065 36272 971 36272 32252 961 32252 82841 957 82841 99281 926 99281 29585 991 29585 96595 994 96595 87900 971 87900 93162 979 93162 79381 928 79381 69962 973 69962 45798 902 45798 35697 908 35697 8494 940 8494 28491 941 284...
output:
95052504
result:
ok single line: '95052504'
Test #60:
score: 19
Accepted
time: 184ms
memory: 30360kb
input:
100000 500000 1 2 585 2 3 805 3 4 581 1 5 572 1 6 328 1 7 277 2 8 670 3 9 598 7 10 996 1 11 867 5 12 985 8 13 398 4 14 855 10 15 695 5 16 680 15 17 160 9 18 209 2 19 772 4 20 430 10 21 808 19 22 921 6 23 940 11 24 260 7 25 883 14 26 714 23 27 887 26 28 197 16 29 781 22 30 315 26 31 420 26 32 736 1 3...
output:
800
result:
ok single line: '800'
Test #61:
score: 19
Accepted
time: 161ms
memory: 29764kb
input:
100000 500000 1 2 150 1 3 624 3 4 361 1 5 742 3 6 344 4 7 161 3 8 672 4 9 403 2 10 338 4 11 927 3 12 37 10 13 690 10 14 149 1 15 173 5 16 20 8 17 133 9 18 340 7 19 28 19 20 289 19 21 310 10 22 536 8 23 659 7 24 133 23 25 653 16 26 404 17 27 894 21 28 849 22 29 817 14 30 83 1 31 429 27 32 907 21 33 6...
output:
0
result:
ok single line: '0'
Test #62:
score: 19
Accepted
time: 42ms
memory: 20016kb
input:
100000 99999 42321 26741 992 42321 69329 304 42321 5758 819 42321 29266 648 42321 79868 387 42321 39368 257 42321 21051 730 42321 46168 90 42321 70498 892 42321 15809 912 42321 11123 889 42321 10747 972 42321 52639 954 42321 27031 370 42321 15781 306 42321 49536 347 42321 5117 48 42321 34433 350 423...
output:
111
result:
ok single line: '111'
Test #63:
score: 19
Accepted
time: 35ms
memory: 18184kb
input:
100000 100000 51519 55325 253 55325 18282 583 18282 90551 470 90551 91972 266 91972 9916 655 9916 4204 883 4204 79571 145 79571 14845 816 14845 63050 861 63050 35322 397 35322 87956 211 87956 99348 481 99348 3974 643 3974 65776 123 65776 34492 812 34492 40925 917 40925 8194 404 8194 13940 791 13940 ...
output:
1057897
result:
ok single line: '1057897'
Test #64:
score: 19
Accepted
time: 41ms
memory: 19956kb
input:
100000 99999 54801 39194 733 54801 39401 162 54801 65113 479 54801 61590 30 54801 94243 292 54801 91829 82 54801 83370 524 54801 11981 31 54801 69752 351 54801 3181 394 54801 864 500 54801 91736 231 54801 63064 201 54801 93269 589 54801 37664 419 54801 89499 234 54801 42746 455 54801 97333 993 54801...
output:
3
result:
ok single line: '3'
Test #65:
score: 19
Accepted
time: 42ms
memory: 19956kb
input:
100000 99999 15780 41412 52 15780 99212 342 15780 8094 961 15780 33547 16 15780 73856 562 15780 63087 984 15780 39577 705 15780 36374 588 15780 91153 283 15780 26808 507 15780 65256 620 15780 55891 926 15780 93502 899 15780 39347 411 15780 31727 384 15780 39905 523 15780 7975 459 15780 58391 834 157...
output:
19
result:
ok single line: '19'
Test #66:
score: 19
Accepted
time: 46ms
memory: 18544kb
input:
100000 100000 76627 21712 427 21712 26993 256 26993 80393 100 80393 56194 44 56194 62425 166 62425 50487 713 50487 75092 40 75092 91732 853 91732 57874 755 57874 35798 604 35798 66720 997 66720 86289 872 86289 86690 120 86690 98790 947 98790 68712 826 68712 1704 963 1704 21790 807 21790 91164 749 91...
output:
0
result:
ok single line: '0'
Test #67:
score: 19
Accepted
time: 38ms
memory: 17664kb
input:
100000 99999 88549 9364 973 9364 6403 998 6403 29693 969 29693 59321 938 59321 24933 962 24933 1170 999 1170 65909 904 65909 58526 924 58526 26212 960 26212 51207 988 51207 47026 939 47026 96744 903 96744 72417 957 72417 76034 974 76034 49678 978 49678 67227 941 67227 34028 911 34028 23762 958 23762...
output:
0
result:
ok single line: '0'
Test #68:
score: 19
Accepted
time: 46ms
memory: 19932kb
input:
100000 99999 60084 18317 681 60084 77472 797 60084 93299 190 60084 76120 745 60084 58371 55 60084 52903 68 60084 16649 23 60084 35257 244 60084 69884 225 60084 42064 440 60084 62401 705 60084 19754 498 60084 4408 962 60084 72472 166 60084 8807 655 60084 37486 674 60084 43794 235 60084 45396 543 6008...
output:
1
result:
ok single line: '1'
Test #69:
score: 19
Accepted
time: 36ms
memory: 17872kb
input:
100000 99999 67813 44109 993 44109 32579 980 32579 83236 911 83236 58703 958 58703 20850 901 20850 71117 990 71117 31261 988 31261 88267 953 88267 26244 942 26244 24123 966 24123 6340 923 6340 50757 901 50757 76210 985 76210 12809 937 12809 73267 951 73267 42806 973 42806 61245 966 61245 81788 933 8...
output:
0
result:
ok single line: '0'
Test #70:
score: 19
Accepted
time: 40ms
memory: 20028kb
input:
100000 99999 99416 74269 87 99416 87958 424 99416 43397 39 99416 62377 783 99416 79165 265 99416 75932 795 99416 8882 225 99416 19470 522 99416 12195 438 99416 13154 496 99416 67249 988 99416 92503 209 99416 17819 330 99416 31501 722 99416 46116 13 99416 60386 558 99416 770 205 99416 19207 991 99416...
output:
1
result:
ok single line: '1'
Test #71:
score: 19
Accepted
time: 28ms
memory: 17660kb
input:
100000 99999 80340 75986 985 75986 12073 987 12073 14775 998 14775 51604 912 51604 77730 955 77730 66294 901 66294 46635 916 46635 59808 983 59808 98495 921 98495 13124 931 13124 19090 906 19090 95981 998 95981 31828 925 31828 37634 931 37634 57161 934 57161 54446 973 54446 8973 962 8973 15371 946 1...
output:
0
result:
ok single line: '0'
Subtask #5:
score: 46
Accepted
Dependency #1:
100%
Accepted
Dependency #2:
100%
Accepted
Dependency #3:
100%
Accepted
Dependency #4:
100%
Accepted
Test #72:
score: 46
Accepted
time: 162ms
memory: 21860kb
input:
100000 200000 1 2 641 2 3 327 2 4 612 3 5 929 4 6 436 3 7 872 2 8 287 3 9 14 4 10 481 6 11 778 6 12 999 9 13 247 8 14 31 9 15 951 12 16 577 11 17 301 2 18 638 7 19 717 5 20 866 10 21 486 14 22 233 18 23 599 20 24 296 14 25 84 11 26 660 8 27 778 6 28 631 27 29 664 25 30 63 22 31 52 14 32 318 4 33 286...
output:
2789 2693 2317 2490 2585 1954 2660 1969 1831 2230 2106 2502 2686 2657 2976 2528 2669 2522 2869 1995 2704 2164 2593 2411 2534 2539 2771 2889 1301 2045 1910 2941 2595 2676 2191 2113 2868 2485 2656 2582 2556 2545 2474 2300 2353 1935 2450 2007 2745 2633 2605 2732 2352 2350 2526 2659 2488 1937 2328 2506 ...
result:
ok 100000 lines
Test #73:
score: 46
Accepted
time: 260ms
memory: 30428kb
input:
100000 500000 1 2 423 1 3 258 3 4 573 2 5 503 3 6 251 6 7 683 5 8 143 2 9 175 4 10 895 5 11 847 8 12 898 1 13 502 12 14 50 3 15 237 6 16 147 14 17 487 5 18 44 17 19 813 13 20 44 17 21 57 2 22 25 1 23 508 10 24 113 6 25 767 7 26 553 18 27 189 27 28 361 13 29 339 13 30 884 11 31 315 10 32 725 16 33 51...
output:
943 879 757 840 810 830 631 853 758 825 905 585 824 954 974 1061 575 680 1022 1082 599 896 867 731 833 976 872 901 567 957 723 965 887 1016 869 872 538 884 795 880 719 911 922 753 776 906 860 932 778 933 654 708 482 965 959 722 881 984 829 860 590 1018 923 710 830 863 942 917 811 979 1011 990 628 91...
result:
ok 100000 lines
Test #74:
score: 46
Accepted
time: 260ms
memory: 30572kb
input:
100000 500000 1 2 696 2 3 91 1 4 594 1 5 389 5 6 499 3 7 641 1 8 287 4 9 423 2 10 142 9 11 950 8 12 471 11 13 684 1 14 761 9 15 997 7 16 837 2 17 267 12 18 616 3 19 61 2 20 522 10 21 122 1 22 978 16 23 861 5 24 295 4 25 701 19 26 155 1 27 119 13 28 791 22 29 963 14 30 315 20 31 82 5 32 200 4 33 494 ...
output:
928 915 909 978 302 1070 537 1021 916 1082 695 968 896 872 1045 850 891 877 990 927 827 1047 973 493 841 1020 666 844 767 1044 1048 1006 459 866 703 766 963 971 985 887 1129 615 920 1022 940 871 1011 518 823 1033 959 942 718 691 991 980 813 809 864 899 879 1021 845 669 942 1019 975 996 856 761 1034 ...
result:
ok 100000 lines
Test #75:
score: 46
Accepted
time: 278ms
memory: 30404kb
input:
100000 500000 1 2 839 1 3 344 1 4 742 3 5 969 3 6 137 2 7 935 6 8 665 1 9 906 2 10 579 3 11 562 4 12 83 2 13 957 1 14 721 13 15 445 15 16 22 11 17 47 15 18 987 5 19 987 19 20 280 20 21 409 20 22 331 22 23 165 15 24 688 12 25 145 18 26 170 21 27 927 2 28 318 23 29 834 2 30 828 18 31 365 11 32 928 28 ...
output:
741 1036 993 553 1057 899 971 921 913 836 822 1036 960 952 1097 791 814 794 853 910 610 976 772 1091 613 929 779 821 979 927 904 809 909 938 1011 914 888 1044 831 977 849 815 737 957 680 785 689 784 703 947 992 781 647 1023 973 838 662 711 928 945 596 833 947 1061 957 799 1109 799 997 907 1038 991 9...
result:
ok 100000 lines
Test #76:
score: 46
Accepted
time: 256ms
memory: 30500kb
input:
100000 500000 1 2 451 1 3 46 3 4 291 4 5 937 4 6 990 1 7 478 3 8 565 6 9 432 3 10 745 5 11 341 3 12 491 2 13 171 11 14 599 11 15 83 11 16 123 13 17 547 8 18 839 10 19 326 2 20 473 15 21 376 1 22 445 3 23 608 20 24 642 23 25 847 20 26 830 13 27 425 3 28 828 25 29 185 11 30 202 25 31 920 29 32 113 1 3...
output:
876 692 608 407 459 783 715 615 703 660 678 733 739 705 514 710 771 832 821 668 569 600 492 600 620 647 563 585 264 890 695 552 571 579 211 576 768 676 652 343 646 799 725 866 503 498 485 616 745 647 414 862 466 835 823 535 849 740 678 535 618 375 774 628 634 679 667 707 740 937 754 755 531 692 542 ...
result:
ok 100000 lines
Test #77:
score: 46
Accepted
time: 272ms
memory: 30624kb
input:
100000 500000 1 2 750 1 3 891 2 4 533 1 5 421 4 6 126 1 7 18 5 8 574 6 9 209 9 10 225 9 11 602 3 12 781 7 13 694 13 14 142 7 15 227 13 16 981 9 17 205 3 18 325 6 19 190 8 20 803 14 21 948 13 22 480 13 23 383 4 24 706 21 25 973 9 26 271 10 27 313 20 28 910 12 29 589 20 30 897 14 31 424 17 32 55 26 33...
output:
662 632 594 622 601 483 682 498 680 555 588 530 781 633 665 466 566 655 555 724 587 0 598 799 579 535 601 399 691 576 655 568 743 390 846 686 498 568 584 594 549 797 399 778 229 560 736 667 585 550 540 707 550 606 707 548 475 464 791 603 838 459 758 713 509 652 538 680 824 643 741 478 346 627 714 52...
result:
ok 100000 lines
Test #78:
score: 46
Accepted
time: 271ms
memory: 30488kb
input:
100000 500000 1 2 300 2 3 460 3 4 834 3 5 381 3 6 529 6 7 749 5 8 36 1 9 506 3 10 704 10 11 6 2 12 122 7 13 498 7 14 233 8 15 830 9 16 111 13 17 472 5 18 174 10 19 647 5 20 498 13 21 18 1 22 701 20 23 349 23 24 935 23 25 997 11 26 333 20 27 727 26 28 142 23 29 120 8 30 838 26 31 811 5 32 178 22 33 1...
output:
594 954 739 873 953 647 847 826 831 907 507 771 717 905 786 628 758 678 820 630 740 782 626 613 513 681 794 444 653 519 573 791 828 832 767 852 625 808 833 914 777 415 817 781 675 905 545 774 694 635 846 684 426 841 685 618 816 736 973 484 738 698 663 726 827 846 811 491 772 303 645 553 698 731 677 ...
result:
ok 100000 lines
Test #79:
score: 46
Accepted
time: 271ms
memory: 30276kb
input:
100000 500000 1 2 311 1 3 228 2 4 42 3 5 981 5 6 818 1 7 678 4 8 194 8 9 39 1 10 944 5 11 911 10 12 926 9 13 637 12 14 939 13 15 544 9 16 179 10 17 134 11 18 738 3 19 24 2 20 333 2 21 400 1 22 261 17 23 8 22 24 205 24 25 750 23 26 722 23 27 887 26 28 183 15 29 427 1 30 921 29 31 975 23 32 63 26 33 3...
output:
596 977 754 830 731 662 552 766 862 800 991 768 864 971 1039 891 770 993 799 695 899 905 895 1039 769 707 999 964 650 420 930 875 1027 887 644 749 1038 814 952 620 979 827 832 991 1003 771 915 773 720 864 784 771 970 695 797 732 489 797 1070 777 869 775 591 656 706 941 829 970 661 906 1004 828 973 8...
result:
ok 100000 lines
Test #80:
score: 46
Accepted
time: 266ms
memory: 30460kb
input:
100000 500000 1 2 655 1 3 626 1 4 92 1 5 719 1 6 274 5 7 510 2 8 590 2 9 328 8 10 454 1 11 781 11 12 63 7 13 812 9 14 817 7 15 776 1 16 534 3 17 647 8 18 68 18 19 146 7 20 386 20 21 966 11 22 227 8 23 358 1 24 14 20 25 236 17 26 862 21 27 640 17 28 75 8 29 106 26 30 153 23 31 50 11 32 295 24 33 734 ...
output:
588 957 831 766 558 808 668 877 548 815 540 883 1001 567 602 960 711 775 751 882 631 752 799 784 844 869 823 772 1007 602 781 907 843 756 675 948 863 1049 830 895 782 901 607 877 899 950 814 997 686 892 847 948 916 957 1006 730 993 661 936 886 782 592 861 887 843 787 793 825 975 834 750 1042 896 789...
result:
ok 100000 lines
Test #81:
score: 46
Accepted
time: 247ms
memory: 30396kb
input:
100000 500000 1 2 241 2 3 717 2 4 756 4 5 555 4 6 680 2 7 134 6 8 547 7 9 348 3 10 990 8 11 101 5 12 381 7 13 263 3 14 908 3 15 548 3 16 613 13 17 108 9 18 171 16 19 262 12 20 202 6 21 857 15 22 114 12 23 868 6 24 403 13 25 764 17 26 330 2 27 326 7 28 482 27 29 410 3 30 795 10 31 152 3 32 204 19 33 ...
output:
1077 655 838 981 1077 554 1001 826 1115 1067 913 1143 761 995 962 903 844 1008 919 994 740 761 882 642 811 891 984 717 1115 1004 941 787 825 708 1049 921 844 1037 868 832 775 884 948 780 634 839 1018 825 1085 939 727 1006 871 897 993 1052 960 625 1014 1091 850 923 1038 922 540 883 734 992 825 1134 8...
result:
ok 100000 lines
Test #82:
score: 46
Accepted
time: 248ms
memory: 30764kb
input:
100000 500000 1 2 22 2 3 950 2 4 300 2 5 192 3 6 100 4 7 778 3 8 468 1 9 385 5 10 140 1 11 314 5 12 393 8 13 741 9 14 737 2 15 160 10 16 974 15 17 479 10 18 22 7 19 585 10 20 757 12 21 860 13 22 147 14 23 405 10 24 740 10 25 713 4 26 301 1 27 831 7 28 194 9 29 708 29 30 188 1 31 136 9 32 407 28 33 8...
output:
457 426 389 460 518 155 324 209 487 440 378 663 611 483 497 489 354 501 407 603 709 471 336 326 425 612 606 389 619 536 423 175 500 601 676 721 477 460 459 693 404 683 533 368 513 465 666 444 441 199 457 228 189 659 562 572 588 507 265 676 688 413 390 358 583 576 559 611 455 470 698 232 359 251 691 ...
result:
ok 100000 lines
Test #83:
score: 46
Accepted
time: 262ms
memory: 30392kb
input:
100000 500000 1 2 235 1 3 508 3 4 611 1 5 468 3 6 980 5 7 152 1 8 369 1 9 903 5 10 308 8 11 810 5 12 792 11 13 662 3 14 449 4 15 320 1 16 711 12 17 906 4 18 587 9 19 456 18 20 491 20 21 323 13 22 305 22 23 411 4 24 959 24 25 27 15 26 355 19 27 168 3 28 701 27 29 137 15 30 585 21 31 236 21 32 244 13 ...
output:
215 458 591 147 495 362 538 397 304 448 485 303 500 424 208 469 410 225 373 288 471 425 611 256 363 438 483 443 416 511 281 280 421 277 509 259 471 352 267 523 282 362 375 444 458 162 0 234 370 310 298 418 417 439 213 221 423 544 474 401 500 205 426 412 562 290 510 243 564 562 275 117 506 488 292 66...
result:
ok 100000 lines
Test #84:
score: 46
Accepted
time: 257ms
memory: 30672kb
input:
100000 500000 1 2 203 1 3 412 3 4 390 2 5 433 3 6 864 3 7 42 7 8 373 2 9 423 1 10 434 2 11 685 5 12 701 7 13 616 3 14 107 2 15 653 4 16 211 16 17 312 17 18 913 9 19 178 2 20 379 15 21 91 8 22 704 9 23 106 9 24 56 20 25 845 7 26 703 16 27 719 25 28 77 6 29 850 15 30 549 24 31 133 13 32 148 30 33 591 ...
output:
215 314 284 413 301 383 87 237 146 195 59 489 25 327 303 254 0 377 500 0 305 107 209 120 474 85 439 310 284 103 228 366 0 219 306 0 373 0 307 244 168 163 347 386 77 173 128 236 0 281 148 415 237 449 397 427 251 127 212 0 324 30 149 405 0 83 91 0 245 182 172 281 202 0 153 0 412 401 312 439 268 86 148...
result:
ok 100000 lines
Test #85:
score: 46
Accepted
time: 256ms
memory: 31044kb
input:
100000 500000 1 2 427 2 3 613 1 4 102 1 5 320 3 6 42 1 7 675 6 8 178 2 9 42 2 10 209 2 11 999 11 12 243 7 13 501 5 14 157 4 15 978 7 16 789 13 17 6 4 18 160 15 19 405 19 20 426 8 21 483 13 22 294 5 23 627 22 24 196 17 25 753 1 26 289 24 27 329 22 28 170 4 29 332 13 30 599 11 31 498 21 32 153 24 33 5...
output:
171 16 110 184 63 0 304 153 140 184 287 70 158 222 113 189 134 311 161 174 160 79 162 255 152 290 0 158 89 135 267 0 31 228 200 340 317 145 205 117 224 68 184 50 66 258 385 256 0 252 162 164 176 197 57 0 127 212 308 304 205 185 310 236 260 0 251 93 425 244 28 0 177 168 229 0 353 164 181 0 128 147 11...
result:
ok 100000 lines
Test #86:
score: 46
Accepted
time: 262ms
memory: 30668kb
input:
100000 500000 1 2 738 2 3 891 3 4 468 4 5 717 5 6 482 3 7 274 2 8 45 1 9 344 1 10 507 10 11 816 9 12 738 4 13 96 7 14 647 2 15 806 11 16 655 2 17 946 1 18 87 15 19 99 3 20 726 2 21 277 15 22 775 19 23 703 3 24 825 2 25 81 10 26 542 7 27 599 5 28 372 14 29 128 22 30 404 12 31 34 16 32 386 26 33 229 1...
output:
505 51 370 297 108 231 534 320 420 423 112 375 431 133 352 462 285 399 379 224 169 392 262 0 271 370 404 486 163 308 265 522 327 313 369 518 359 96 249 492 512 400 419 314 440 534 502 336 546 353 234 0 632 236 226 391 331 454 453 461 0 244 360 548 149 327 603 383 462 531 299 404 293 381 201 376 444 ...
result:
ok 100000 lines
Test #87:
score: 46
Accepted
time: 266ms
memory: 30528kb
input:
100000 500000 1 2 552 2 3 990 1 4 264 3 5 715 4 6 971 1 7 19 3 8 420 3 9 47 7 10 393 2 11 659 4 12 944 8 13 962 13 14 489 9 15 94 1 16 566 15 17 351 2 18 53 5 19 334 15 20 69 6 21 6 7 22 596 20 23 787 3 24 636 3 25 375 15 26 313 5 27 666 27 28 991 6 29 188 21 30 459 6 31 711 18 32 963 2 33 33 31 34 ...
output:
589 751 640 868 540 146 672 629 551 229 445 602 442 675 652 449 530 690 565 825 612 635 482 670 556 794 647 385 799 840 539 583 582 646 614 699 643 791 533 734 843 433 460 6 679 596 580 486 714 454 550 588 615 640 690 558 759 531 611 511 872 747 806 474 507 686 592 624 477 714 650 550 780 333 821 74...
result:
ok 100000 lines
Test #88:
score: 46
Accepted
time: 254ms
memory: 30272kb
input:
100000 500000 1 2 928 2 3 476 3 4 531 4 5 166 3 6 455 5 7 515 7 8 155 4 9 510 2 10 666 7 11 25 6 12 446 6 13 145 9 14 557 14 15 369 9 16 647 5 17 665 4 18 12 7 19 697 15 20 760 6 21 228 5 22 380 13 23 102 9 24 176 8 25 650 10 26 71 24 27 121 25 28 366 1 29 767 22 30 325 10 31 802 15 32 956 8 33 402 ...
output:
1015 996 1150 995 1045 656 975 1040 777 1060 1198 739 1003 809 1149 1052 1045 871 1200 714 1138 965 997 1028 880 944 664 1059 1213 1134 1149 1067 968 877 911 1055 1124 877 1019 1029 989 858 933 945 1082 1096 808 1192 956 649 770 983 1204 818 1026 893 695 1111 1048 964 1021 1050 1086 1012 934 962 974...
result:
ok 100000 lines
Test #89:
score: 46
Accepted
time: 100ms
memory: 17860kb
input:
100000 99999 92489 77658 971 77658 44038 908 44038 16706 947 16706 86719 936 86719 35021 990 35021 55453 999 55453 59025 953 59025 17545 932 17545 28802 937 28802 14022 935 14022 44599 968 44599 72212 941 72212 43159 930 43159 71713 956 71713 128 914 128 24434 913 24434 36987 946 36987 93987 938 939...
output:
95057187 21105802 9382625 33465301 45188238 51615596 42049662 58064307 73151115 6593468 40259185 368406 25305880 29378850 26366310 6492759 1588185 44608998 39666920 12197910 26589206 6314390 59629957 12779052 70019806 37936701 51727714 35642838 26528153 26138178 12366130 80187807 26745299 39189035 1...
result:
ok 100000 lines
Test #90:
score: 46
Accepted
time: 260ms
memory: 30532kb
input:
100000 500000 1 2 499 2 3 548 1 4 153 3 5 7 3 6 262 6 7 56 4 8 734 8 9 292 1 10 183 5 11 287 11 12 786 10 13 155 7 14 58 8 15 571 1 16 43 6 17 374 5 18 788 7 19 126 10 20 994 19 21 988 11 22 498 19 23 469 17 24 19 3 25 783 12 26 937 5 27 186 8 28 176 27 29 698 9 30 311 26 31 541 12 32 107 25 33 551 ...
output:
978 983 634 768 627 867 851 917 800 959 979 717 800 707 759 781 843 888 644 1016 708 876 1027 799 930 1109 679 784 662 668 818 956 868 368 762 658 968 1074 975 776 843 877 949 793 735 750 714 646 977 830 929 987 770 686 818 867 972 864 787 764 759 618 747 628 980 721 410 610 818 795 887 728 880 970 ...
result:
ok 100000 lines
Test #91:
score: 46
Accepted
time: 241ms
memory: 29784kb
input:
100000 500000 1 2 663 1 3 944 1 4 67 1 5 976 1 6 23 1 7 728 5 8 692 1 9 148 9 10 607 6 11 801 9 12 689 10 13 35 1 14 626 9 15 679 6 16 430 4 17 719 15 18 951 14 19 778 4 20 764 9 21 76 7 22 213 7 23 855 10 24 216 2 25 903 4 26 778 16 27 576 23 28 726 17 29 970 26 30 293 21 31 833 28 32 56 1 33 280 4...
output:
0 0 0 0 0 0 0 0 0 0 0 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 37 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 52 0 0 0 0 0 0 0 0 0 41 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 65 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0...
result:
ok 100000 lines
Test #92:
score: 46
Accepted
time: 100ms
memory: 19960kb
input:
100000 99999 12420 1528 466 12420 42872 479 12420 8461 723 12420 75677 717 12420 4996 942 12420 19125 689 12420 56248 734 12420 21533 736 12420 23185 833 12420 74345 63 12420 555 950 12420 24954 690 12420 2469 230 12420 86957 62 12420 75079 302 12420 3224 521 12420 63324 194 12420 83204 689 12420 33...
output:
55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ...
result:
ok 100000 lines
Test #93:
score: 46
Accepted
time: 101ms
memory: 18232kb
input:
100000 100000 55076 46178 852 46178 35188 936 35188 36448 616 36448 20101 711 20101 80637 742 80637 70394 110 70394 41777 906 41777 90381 933 90381 73905 625 73905 7261 658 7261 8069 900 8069 32228 255 32228 39485 999 39485 78163 374 78163 13008 178 13008 44177 818 44177 25214 871 25214 62318 609 62...
output:
405459 1058750 3569995 3807 2822955 2898495 3214412 2898495 405459 2008085 5488 1250939 1058750 551351 2008085 1050897 1058750 6593 405459 3983520 1050897 2008085 5488 2822955 1050897 346445 3572270 1618851 2964473 2789467 1058750 2898495 2008085 2823386 4197402 405459 4195715 2822955 1050897 6593 1...
result:
ok 100000 lines
Test #94:
score: 46
Accepted
time: 106ms
memory: 19868kb
input:
100000 99999 86054 48657 652 86054 68231 412 86054 29096 379 86054 59437 691 86054 39166 220 86054 7110 535 86054 42592 874 86054 38943 585 86054 35600 121 86054 53190 452 86054 72542 461 86054 79119 77 86054 7469 917 86054 17332 90 86054 18319 339 86054 11417 853 86054 11455 854 86054 80840 251 860...
output:
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ...
result:
ok 100000 lines
Test #95:
score: 46
Accepted
time: 95ms
memory: 19964kb
input:
100000 99999 39950 45152 493 39950 48400 664 39950 31284 726 39950 86952 141 39950 3002 12 39950 27600 927 39950 85324 994 39950 78563 556 39950 95493 849 39950 99397 358 39950 7238 946 39950 63936 870 39950 21647 120 39950 76620 478 39950 83335 354 39950 33755 885 39950 20593 336 39950 76247 449 39...
output:
14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 ...
result:
ok 100000 lines
Test #96:
score: 46
Accepted
time: 112ms
memory: 18436kb
input:
100000 100000 12935 19528 317 19528 89291 248 89291 70689 378 70689 6165 906 6165 52219 62 52219 68500 528 68500 48683 717 48683 58474 109 58474 75177 246 75177 54233 74 54233 2287 9 2287 47466 41 47466 22313 186 22313 66781 582 66781 76510 477 76510 34512 346 34512 90242 74 90242 13968 971 13968 37...
output:
1087 0 0 0 159917 0 2076 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2143 0 0 0 0 1432 0 0 0 0 0 1432 0 0 0 1708 0 0 0 0 0 0 0 0 1432 2915 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1087 0 0 0 0 0 0 0 0 0 1563 1563 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1469 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1365 1432 1676 ...
result:
ok 100000 lines
Test #97:
score: 46
Accepted
time: 125ms
memory: 17688kb
input:
100000 99999 40231 61273 959 61273 21887 924 21887 63910 986 63910 64968 933 64968 44544 980 44544 45627 992 45627 36973 996 36973 73205 909 73205 21191 975 21191 90666 998 90666 84767 984 84767 9577 941 9577 49151 974 49151 48798 940 48798 65332 967 65332 48633 995 48633 18901 995 18901 579 995 579...
output:
0 6434711 9195470 0 0 0 0 0 19483358 7855606 21971410 35730407 1695954 15627156 0 0 0 23612077 0 13510276 0 15631711 29971278 33122541 40382840 10874824 29647259 0 15347229 0 18280997 19420107 20229258 22361754 35582632 23549415 0 0 4220939 27355664 0 1433752 0 1143092 12843329 2838646 0 8076098 919...
result:
ok 100000 lines
Test #98:
score: 46
Accepted
time: 93ms
memory: 19880kb
input:
100000 99999 74744 3772 134 74744 37184 823 74744 15444 783 74744 96445 78 74744 34719 867 74744 4354 703 74744 81378 162 74744 3523 932 74744 84130 779 74744 8877 32 74744 67057 813 74744 77357 943 74744 84860 667 74744 99306 891 74744 20199 975 74744 80847 729 74744 39383 713 74744 79178 43 74744 ...
output:
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 0 2 0 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 ...
result:
ok 100000 lines
Test #99:
score: 46
Accepted
time: 129ms
memory: 17924kb
input:
100000 99999 50234 26601 934 26601 98648 926 98648 57972 967 57972 43476 947 43476 68847 920 68847 86235 936 86235 5865 993 5865 19304 947 19304 84359 995 84359 10177 912 10177 15496 920 15496 55654 963 55654 16671 988 16671 37209 919 37209 78184 964 78184 66238 974 66238 17670 972 17670 30809 942 3...
output:
0 0 0 0 0 4818611 32164376 0 0 0 0 0 29066404 0 0 0 0 9778431 0 0 45529053 0 7127398 0 0 0 39146257 0 40528741 0 0 0 6034426 0 2950142 5929592 0 3159689 0 17958491 0 0 13044507 10240367 10497817 12241130 0 33668741 0 24857160 0 13219650 0 7348745 4773927 7203088 0 0 986231 0 0 1189840 32406452 72854...
result:
ok 100000 lines
Test #100:
score: 46
Accepted
time: 98ms
memory: 20184kb
input:
100000 99999 56054 80449 561 56054 9214 259 56054 62006 238 56054 80043 946 56054 96126 432 56054 87648 244 56054 42593 732 56054 64222 58 56054 23545 354 56054 14162 196 56054 41863 882 56054 39343 513 56054 96461 116 56054 24041 640 56054 71657 397 56054 32827 639 56054 27583 536 56054 84693 986 5...
output:
23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ...
result:
ok 100000 lines