QOJ.ac
QOJ
ID | 题目 | 提交者 | 结果 | 用时 | 内存 | 语言 | 文件大小 | 提交时间 | 测评时间 |
---|---|---|---|---|---|---|---|---|---|
#863829 | #9676. Ancestors | KingPowers | 100 ✓ | 3195ms | 268680kb | C++14 | 3.0kb | 2025-01-19 23:14:22 | 2025-01-19 23:14:23 |
Judging History
answer
#include<bits/stdc++.h>
#define For(i, a, b) for(int i = (a); i <= (b); i++)
#define Rof(i, a, b) for(int i = (a); i >= (b); i--)
using namespace std;
using pii = pair<int, int>;
const int N = 1e6 + 5;
struct node{
int x, y, z;
int op, w, id;
}p[N << 3];
int n, q, tot, fa[N], dep[N], siz[N], son[N], ans[N];
int dft, L[N], R[N], dfu[N], tax[N];
vector<int> e[N];
void dfs(int now){
siz[now] = 1; dep[now] = dep[fa[now]] + 1;
L[now] = ++dft; dfu[dft] = now;
for(int to : e[now]){
dfs(to); siz[now] += siz[to];
if(siz[to] > siz[son[now]]) son[now] = to;
}
R[now] = dft;
}
int lst[N]; set<int> S[N];
void dot(int now, bool keep){
for(int to : e[now]){
if(to == son[now]) continue;
dot(to, 0);
}
if(son[now]) dot(son[now], 1);
S[dep[now]].insert(now);
for(int to : e[now]){
if(to == son[now]) continue;
For(i, L[to], R[to]){
int x = dfu[i], d = dep[x];
auto it = S[d].upper_bound(x);
if(it != S[d].end()){
int y = *it, tim = dep[x] - dep[now];
if(x > lst[y]){
p[++tot] = {y, lst[y], tim, 0, -1, 0};
p[++tot] = {y, lst[y] = x, tim, 0, 1, 0};
}
}
if(it != S[d].begin()){
int y = *(--it), tim = dep[x] - dep[now];
if(y > lst[x]){
p[++tot] = {x, lst[x], tim, 0, -1, 0};
p[++tot] = {x, lst[x] = y, tim, 0, 1, 0};
}
}
}
For(i, L[to], R[to]) S[dep[dfu[i]]].insert(dfu[i]);
}
if(!keep){
For(i, L[now], R[now]) S[dep[dfu[i]]].erase(dfu[i]);
}
}
struct BIT{
int t[N];
int lowbit(int x){return x & (-x);}
void add(int x, int y){x++; for(; x <= n + 1; x += lowbit(x)) t[x] += y;}
int query(int x){x++; int res = 0; for(; x; x -= lowbit(x)) res += t[x]; return res;}
}bit;
bool cmp1(const node &a, const node &b){return a.x != b.x ? a.x < b.x : (a.y != b.y ? a.y < b.y : (a.z != b.z ? a.z < b.z : a.op < b.op));}
bool cmp2(const node &a, const node &b){return a.y != b.y ? a.y < b.y : (a.z != b.z ? a.z < b.z : a.op < b.op);}
void cdq(int l, int r){
if(l == r) return;
int mid = (l + r) >> 1;
cdq(l, mid); cdq(mid + 1, r);
int j = l;
For(i, mid + 1, r){
while(j <= mid && p[j].y <= p[i].y){
if(!p[j].op) bit.add(p[j].z, p[j].w);
j++;
}
if(!p[i].op) continue;
ans[p[i].id] += p[i].w * bit.query(p[i].z);
}
while(j > l) if(!p[--j].op) bit.add(p[j].z, -p[j].w);
inplace_merge(p + l, p + mid + 1, p + r + 1, cmp2);
}
void Solve(){
cin >> n >> q; int rt = -1;
For(i, 1, n){
cin >> fa[i]; if(!fa[i]) rt = i;
if(fa[i]) e[fa[i]].push_back(i);
}
dfs(rt); dot(rt, 1);
For(i, 1, q){
int l, r, x; cin >> l >> r >> x;
p[++tot] = {r, l - 1, x, 1, 1, i};
p[++tot] = {l - 1, l - 1, x, 1, -1, i};
}
For(i, 1, n) p[++tot] = {i, 0, 0, 0, 1, 0};
For(i, 1, n){
p[++tot] = {i, lst[i], dep[i], 0, -1, 0};
p[++tot] = {i, n, dep[i], 0, 1, 0};
}
sort(p + 1, p + tot + 1, cmp1); cdq(1, tot);
For(i, 1, q) cout << ans[i] << '\n';
}
signed main(){
cin.tie(0)->sync_with_stdio(0);
int T = 1; //cin >> T;
while(T--) Solve();
return 0;
}
详细
Subtask #1:
score: 11
Accepted
Test #1:
score: 11
Accepted
time: 12ms
memory: 89832kb
input:
7 5 3 1 0 5 3 5 1 1 3 1 5 7 2 1 5 1 4 7 1 4 7 2
output:
2 1 3 3 1
result:
ok 5 number(s): "2 1 3 3 1"
Test #2:
score: 11
Accepted
time: 15ms
memory: 90052kb
input:
1000 1000 686 337 192 336 405 0 108 485 350 762 258 780 179 939 25 657 571 662 119 786 604 224 935 494 685 575 369 178 249 740 954 204 598 592 68 771 498 86 55 38 298 704 239 292 993 286 16 813 719 187 14 476 792 49 944 52 227 720 310 470 900 243 663 950 627 300 728 189 45 610 673 548 873 95 48 841 ...
output:
452 67 611 126 329 486 354 25 559 585 184 265 576 116 489 289 147 287 13 282 151 192 146 141 148 131 43 72 69 29 5 15 57 10 9 16 87 162 19 217 232 24 178 334 103 139 293 400 299 351 529 632 592 296 640 678 715 708 52 465 322 731 2 69 110 286 172 0 40 31 16 105 75 45 8 94 540 115 357 7 11 431 581 37 ...
result:
ok 1000 numbers
Test #3:
score: 11
Accepted
time: 9ms
memory: 89992kb
input:
1000 1000 594 766 788 546 408 364 152 525 963 359 339 746 747 58 628 60 144 646 222 863 418 1000 494 84 225 21 202 146 81 879 239 526 662 816 483 140 7 834 978 26 370 619 12 112 824 319 855 852 877 32 708 236 296 791 40 102 238 930 734 609 740 309 982 837 272 451 825 977 717 597 761 90 305 224 216 8...
output:
441 362 300 535 197 383 360 29 428 31 473 9 310 242 232 37 96 227 50 146 180 93 108 83 58 106 61 26 61 32 7 25 54 25 59 17 48 42 68 237 83 95 206 339 161 47 377 250 335 136 436 98 6 515 216 132 263 270 137 463 117 292 61 468 237 326 149 0 126 228 353 168 76 332 169 98 75 418 49 133 284 281 282 134 1...
result:
ok 1000 numbers
Test #4:
score: 11
Accepted
time: 11ms
memory: 89992kb
input:
1000 1000 330 124 926 768 265 445 803 501 173 371 897 686 88 668 787 5 440 818 604 119 918 821 30 400 391 262 299 334 279 58 45 101 814 582 467 182 538 549 455 761 121 769 480 639 605 906 883 341 138 862 684 42 855 535 778 154 407 439 967 780 128 565 622 739 910 69 647 612 345 407 929 352 296 869 31...
output:
347 340 86 105 386 17 172 27 104 146 341 160 298 321 97 112 232 110 222 37 40 42 84 173 114 25 82 81 56 14 1 2 41 62 12 126 122 50 125 152 100 123 26 0 106 34 173 52 184 89 268 270 152 77 39 322 154 50 0 284 146 199 54 149 27 18 101 84 140 232 73 199 334 195 35 1 107 138 1 25 158 78 4 10 178 202 315...
result:
ok 1000 numbers
Test #5:
score: 11
Accepted
time: 14ms
memory: 91908kb
input:
1000 1000 461 631 908 871 9 818 589 859 917 846 415 498 899 405 954 857 192 327 912 204 453 253 923 705 211 775 882 41 956 634 761 588 676 694 428 729 575 747 216 979 10 472 471 422 580 944 295 121 62 603 376 520 720 864 792 22 891 773 77 520 801 680 590 70 617 807 784 136 566 699 167 726 75 701 780...
output:
95 177 33 70 54 125 39 35 0 263 17 65 55 46 144 73 55 152 58 145 194 103 68 101 34 32 83 60 43 24 0 1 23 46 51 114 57 27 116 38 86 70 53 52 147 129 136 46 41 14 137 154 161 159 205 6 149 157 21 24 7 50 81 9 15 53 13 134 225 36 32 3 104 44 73 139 35 24 191 94 61 128 399 29 103 2 31 34 23 116 9 91 158...
result:
ok 1000 numbers
Test #6:
score: 11
Accepted
time: 17ms
memory: 89816kb
input:
1000 1000 287 431 325 595 467 406 982 985 603 656 520 452 564 548 370 451 331 407 538 749 304 421 813 467 941 545 807 796 484 617 276 908 461 162 323 903 455 796 466 897 972 859 359 684 644 348 245 579 149 18 702 537 415 64 906 382 210 478 145 369 128 336 574 86 847 475 671 849 135 238 920 421 512 9...
output:
117 162 29 84 31 73 55 52 148 119 26 88 88 186 44 96 41 39 276 8 27 81 60 38 58 13 5 17 17 32 8 14 26 24 23 10 58 52 140 6 63 14 66 99 185 207 51 163 61 13 1 183 252 70 87 42 45 127 108 23 92 70 4 35 136 143 7 34 7 53 31 57 39 11 24 132 13 0 23 39 37 13 16 60 25 5 10 130 0 47 5 1 103 54 45 24 31 176...
result:
ok 1000 numbers
Test #7:
score: 11
Accepted
time: 15ms
memory: 89992kb
input:
1000 1000 744 630 563 578 427 227 792 774 559 165 201 450 227 905 966 321 29 908 183 636 603 275 148 739 196 551 884 685 487 276 139 646 352 52 96 246 212 295 502 968 1000 938 121 100 326 309 567 582 744 290 170 312 464 262 768 179 921 741 4 431 107 465 240 973 526 369 172 744 580 420 134 566 875 85...
output:
65 71 39 51 42 31 29 29 3 25 170 6 3 38 58 97 9 11 65 3 27 29 136 24 108 67 83 54 38 13 0 11 58 22 33 17 6 5 50 96 75 13 60 32 239 165 20 49 16 69 73 280 98 29 341 67 25 21 46 69 101 65 12 134 81 3 61 10 5 4 42 46 23 88 39 153 96 55 14 31 1 0 48 57 42 4 24 95 41 68 13 24 20 0 9 28 190 53 35 79 68 10...
result:
ok 1000 numbers
Test #8:
score: 11
Accepted
time: 16ms
memory: 91816kb
input:
1000 1000 566 649 769 706 200 912 838 31 319 791 685 53 463 151 803 239 656 355 5 739 729 295 655 349 403 776 187 277 256 792 488 796 953 925 702 255 740 794 33 801 137 591 875 101 842 815 969 713 701 295 202 360 44 959 494 684 80 425 270 272 155 700 287 994 921 12 214 831 963 307 167 946 980 782 81...
output:
23 429 186 23 122 29 32 75 247 7 60 82 114 17 113 19 17 47 151 25 45 16 162 28 74 17 114 2 17 12 8 0 24 50 102 19 83 10 18 145 1 23 228 277 54 0 124 9 59 114 11 61 5 93 105 29 160 47 97 3 17 23 26 15 27 51 9 6 40 46 97 14 29 20 91 62 19 26 6 46 26 0 10 91 33 37 104 218 61 53 2 172 8 167 50 32 17 2 2...
result:
ok 1000 numbers
Test #9:
score: 11
Accepted
time: 14ms
memory: 91780kb
input:
1000 1000 764 506 989 348 872 809 829 365 739 924 383 727 511 53 628 31 786 95 836 751 621 947 398 814 190 398 382 895 663 98 296 28 960 509 354 106 523 62 630 423 270 16 764 118 607 33 336 459 185 812 315 1 998 174 943 523 277 734 72 202 905 542 173 138 493 585 793 61 427 94 283 295 278 142 748 604...
output:
61 87 61 0 1 290 103 370 361 83 345 38 215 6 54 12 0 45 218 0 49 224 151 10 12 160 96 13 42 1 8 3 44 70 12 35 3 9 51 64 55 31 249 21 352 289 12 16 422 35 21 4 79 504 376 69 69 58 403 240 105 24 74 11 18 157 2 15 10 17 55 39 30 36 20 74 127 64 0 7 41 0 2 41 0 27 47 25 54 4 27 1 65 0 87 1 144 4 36 178...
result:
ok 1000 numbers
Test #10:
score: 11
Accepted
time: 15ms
memory: 89980kb
input:
1000 1000 522 493 442 21 785 730 493 508 750 600 670 661 422 716 820 417 819 974 83 859 382 748 63 262 960 384 999 579 653 955 870 496 136 473 764 117 523 224 160 254 868 45 200 609 442 512 449 7 826 534 765 36 65 834 740 543 138 245 230 722 287 791 649 497 960 953 194 362 124 759 719 347 443 126 31...
output:
8 40 22 207 39 15 508 147 21 19 454 25 318 68 171 21 157 0 80 18 8 209 29 13 73 12 73 91 0 3 9 6 6 0 0 0 27 0 2 4 130 79 182 59 9 205 26 4 4 307 73 106 147 110 4 39 4 7 113 1 0 57 331 4 69 67 4 181 83 23 32 20 246 14 37 28 6 356 4 213 10 7 50 21 56 2 4 1 4 6 7 7 13 59 176 11 2 20 13 6 24 66 67 117 1...
result:
ok 1000 numbers
Test #11:
score: 11
Accepted
time: 15ms
memory: 91936kb
input:
1000 1000 395 337 905 274 702 42 864 411 818 384 745 901 328 380 321 822 953 182 278 962 907 207 8 131 424 928 456 567 119 305 423 443 531 408 532 882 722 488 365 554 811 619 280 184 183 964 802 719 293 637 234 177 6 684 454 375 105 561 879 880 805 196 609 255 8 768 772 757 359 184 294 623 125 44 21...
output:
127 17 79 12 1 190 477 12 282 7 11 11 7 5 239 104 1 148 5 44 43 14 26 0 36 23 21 36 11 17 8 12 3 2 17 10 1 0 32 13 0 6 0 0 41 0 42 69 6 2 416 32 447 457 10 186 48 123 7 81 126 17 2 52 27 0 1 3 32 1 307 2 14 3 13 0 4 69 0 0 1 0 13 267 6 119 0 2 27 1 5 0 46 17 0 34 17 310 34 17 34 24 0 71 3 56 1 1 5 2...
result:
ok 1000 numbers
Test #12:
score: 11
Accepted
time: 16ms
memory: 92028kb
input:
1000 1000 797 184 557 796 605 213 135 636 713 129 518 178 641 192 850 415 492 26 472 129 586 505 121 348 631 948 725 403 988 937 277 20 738 69 441 207 523 337 809 550 433 66 389 9 380 86 774 525 238 687 277 28 914 538 695 188 588 736 536 135 491 143 568 448 960 209 152 569 707 586 129 25 389 425 93 ...
output:
68 11 0 171 458 11 161 62 62 6 0 0 6 92 0 0 16 81 0 0 12 5 3 61 91 15 120 61 68 1 1 1 23 1 1 14 121 45 147 0 19 259 273 127 198 2 3 24 60 0 5 40 413 158 435 161 66 11 68 68 28 109 76 1 6 19 2 9 8 266 89 0 1 10 5 0 1 6 59 31 268 13 61 205 0 0 157 97 0 0 72 10 9 0 17 52 1 46 44 0 172 24 56 55 383 2 44...
result:
ok 1000 numbers
Test #13:
score: 11
Accepted
time: 16ms
memory: 90112kb
input:
1000 1000 518 308 645 387 69 663 532 44 924 655 952 521 239 811 208 909 531 329 376 778 885 471 42 815 506 155 344 704 90 99 133 29 881 491 528 869 791 352 703 261 13 695 902 19 276 449 950 727 52 55 253 50 708 487 497 967 310 234 570 953 530 120 158 94 687 269 993 945 331 79 897 471 488 655 252 632...
output:
7 62 62 31 124 0 3 3 62 124 249 91 3 0 7 3 7 0 302 7 90 102 31 62 190 7 500 0 15 265 15 100 245 15 31 0 1 62 15 31 7 15 240 1 31 62 83 15 1 62 147 15 62 50 133 438 8 64 124 1 1 15 62 0 1 62 0 0 0 331 31 3 3 3 15 3 7 240 3 3 0 0 1 11 124 7 124 339 225 84 31 249 186 7 1 125 0 248 0 62 1 1 15 0 3 3 1 5...
result:
ok 1000 numbers
Subtask #2:
score: 13
Accepted
Dependency #1:
100%
Accepted
Test #14:
score: 13
Accepted
time: 33ms
memory: 96572kb
input:
10000 10000 9604 441 474 6593 7295 7622 5538 3949 131 5596 7590 2194 8222 6170 5424 6009 9447 9516 3302 3375 2030 4876 99 2757 3207 7323 7979 255 9612 1485 5970 2268 2899 6083 7319 7491 2335 1878 5123 5338 3470 80 895 6483 9950 4840 3548 8394 5702 8400 8010 1 3760 4207 8587 1193 1562 8196 9645 824 1...
output:
576 3056 2286 1145 1535 99 619 5349 8135 8913 3560 7476 6513 8575 5129 7417 6309 7237 556 38 5242 7158 1208 6373 1600 2033 573 6740 3365 4141 2173 2663 986 2790 1374 3157 2241 1482 3538 254 1995 1747 5688 5555 2437 4087 621 852 2311 2464 682 3720 1862 1876 1590 3220 3809 2029 3531 918 1040 1585 2647...
result:
ok 10000 numbers
Test #15:
score: 13
Accepted
time: 42ms
memory: 92048kb
input:
10000 10000 1692 7955 6503 5384 1267 9294 679 7789 9455 6927 9650 8926 132 6924 2657 3236 6893 4435 8659 3600 3737 7703 2013 4434 7110 4972 904 4639 3978 3792 2865 1724 3902 3633 9193 7862 1261 3995 5269 7169 9365 3754 8944 9575 9110 4836 9624 2535 5904 1477 7608 457 4961 5327 3077 4309 1969 5922 81...
output:
5524 3048 1164 4202 493 2033 764 1010 2303 5633 2880 2958 5456 4651 1068 5195 3330 1740 2697 1358 1135 2945 5326 2049 2847 5522 884 3495 1824 1745 2922 829 3577 2567 133 801 193 2896 899 2957 2494 3109 2252 661 3066 1820 874 3276 1917 1892 4007 1392 163 1931 446 906 3652 1060 3347 1902 1360 1634 281...
result:
ok 10000 numbers
Test #16:
score: 13
Accepted
time: 44ms
memory: 93832kb
input:
10000 10000 4296 8019 1840 1961 3650 197 9749 6116 1830 1624 8010 2446 3277 473 2642 5336 1296 9702 5712 747 5005 2270 994 2146 5670 5530 2074 6862 6913 9172 3829 1563 8271 6419 2391 7930 501 1373 724 6305 3031 8158 4570 1700 6560 4073 7490 7234 7544 5864 7574 9757 6561 9775 2801 8410 203 6548 2361 ...
output:
1595 568 3717 1964 1607 1652 3402 1650 1274 2729 3276 2801 3826 1238 274 3556 200 1580 3568 2601 1190 170 1413 751 134 2222 2057 2449 2779 2832 812 2108 2645 2524 1722 3017 1812 239 231 2418 2617 3064 2781 2244 419 1882 3185 2181 1886 1895 2740 1943 525 1134 627 1305 611 2692 1003 1207 634 1198 826 ...
result:
ok 10000 numbers
Test #17:
score: 13
Accepted
time: 49ms
memory: 93736kb
input:
10000 10000 2267 217 3797 6825 1492 4817 4941 614 6694 1713 6972 857 7354 7818 2463 7262 910 1000 5383 1837 3570 7028 3892 8557 8399 9350 5060 7885 1560 8998 2367 7723 7908 9259 7141 5042 2345 3570 189 2677 8830 7904 6838 9362 9285 4327 5705 8190 895 826 2248 5403 6102 9604 1422 5885 758 8491 728 70...
output:
846 1438 2003 1593 2130 317 1728 1131 1368 1439 1958 1900 1929 817 1416 2734 825 124 84 2148 786 843 60 692 2551 576 842 1616 1827 1295 2082 1595 1515 791 1001 1010 265 833 408 1787 950 1211 722 1054 2000 1683 219 638 1826 1130 602 219 301 577 771 1210 1197 888 1421 138 676 1617 452 1020 292 587 132...
result:
ok 10000 numbers
Test #18:
score: 13
Accepted
time: 60ms
memory: 97824kb
input:
10000 10000 9592 1159 2441 4724 9625 8832 8271 7344 7061 5255 7134 5790 6818 2659 9691 6351 9207 7863 4180 1561 7473 9548 6845 153 1818 9986 3707 810 679 4984 8658 7223 1636 3022 3187 4296 8543 594 1411 8373 9198 2527 4737 7014 7917 3021 8591 6679 438 327 3210 9920 4788 3036 2934 2838 4931 6840 8994...
output:
467 724 1511 722 730 1103 198 959 173 1144 922 25 405 417 1070 320 500 1128 320 217 309 640 1025 1336 1005 165 361 37 21 61 331 36 335 594 155 330 926 791 37 472 58 630 229 65 1004 543 414 833 627 376 368 5 517 875 429 1026 805 905 1079 318 674 421 66 58 529 729 932 188 885 638 597 294 125 144 713 7...
result:
ok 10000 numbers
Test #19:
score: 13
Accepted
time: 67ms
memory: 93816kb
input:
10000 10000 2012 4393 5745 1329 8411 3722 715 2809 2164 9024 7518 6244 7942 4517 9764 1076 5689 9463 5501 508 4793 4015 6605 2721 722 9300 9755 5319 1330 4124 515 6027 8625 3986 8131 3045 3201 6207 5869 8475 4571 6616 1501 4038 1202 7411 3890 2475 3121 9233 5689 5506 3944 9421 5187 5690 5294 5669 42...
output:
36 293 144 511 624 127 160 170 319 143 387 358 382 395 437 111 534 238 1 419 308 146 298 476 26 76 465 548 31 463 872 54 415 247 442 133 24 64 116 344 445 135 428 547 353 1944 7 332 86 446 961 214 425 244 104 267 339 422 95 878 527 388 433 4 7 68 24 119 441 419 113 92 122 169 204 45 214 1449 199 283...
result:
ok 10000 numbers
Test #20:
score: 13
Accepted
time: 71ms
memory: 93804kb
input:
10000 10000 737 3616 8236 1748 9746 1025 8320 7694 9618 5460 8569 2054 6012 1482 3594 4616 3404 8968 1596 9324 5765 6690 7168 4005 6211 9929 5701 7180 146 9198 3281 4427 2957 7385 5027 5085 7331 5273 2325 3592 3308 231 2585 246 3426 6552 7548 4894 7876 2163 3705 2716 564 1243 694 828 9358 2759 6950 ...
output:
127 282 221 177 71 49 161 178 109 132 1301 28 121 460 147 207 187 3068 116 12 488 168 140 71 140 13 188 78 1074 485 41 188 198 275 398 122 73 271 626 18 381 123 87 48 256 732 74 422 250 68 173 76 18 186 226 21 238 151 89 95 120 245 184 661 328 21 131 16 44 93 84 130 748 78 159 260 1476 192 256 45 89...
result:
ok 10000 numbers
Test #21:
score: 13
Accepted
time: 77ms
memory: 94020kb
input:
10000 10000 5784 6727 2539 4195 5929 822 6989 8755 2424 6452 3930 8206 134 3402 1651 2968 2027 1351 6615 7042 9909 3799 6033 6631 8993 2122 2290 6231 6826 3752 5606 3942 9999 932 1406 8374 6996 3516 2800 7997 3159 8159 6413 386 9402 3151 2900 9501 4996 8640 4023 2414 1752 7388 6026 3891 5964 7522 29...
output:
12 52 13 60 1076 9 4 166 219 491 598 59 680 204 54 52 104 1204 23 175 2182 1 59 63 116 98 3285 70 1040 147 76 747 207 64 51 199 242 219 364 5 13 43 120 221 53 997 227 743 23 532 46 32 25 28 42 13 39 359 29 99 62 81 101 133 63 84 55 1 161 19 69 506 54 46 15 26 1029 39 117 190 76 0 470 28 16 788 1 63 ...
result:
ok 10000 numbers
Test #22:
score: 13
Accepted
time: 76ms
memory: 96248kb
input:
10000 10000 3200 7860 2449 7493 5913 3622 4301 8336 4880 5581 5443 3937 1098 9371 6433 5186 5734 4116 7021 2886 6015 1503 1382 553 3640 2545 2550 69 3637 2068 4089 4270 5953 3564 6640 207 4331 209 3711 360 1115 1658 6289 2254 5282 7423 5418 8274 2944 1632 9410 4372 4658 5870 3091 847 5240 2168 4729 ...
output:
6 372 267 179 575 53 23 69 95 145 179 218 236 1683 2 2849 447 101 57 44 95 6 176 83 23 182 88 231 5 250 14 154 33 17 630 140 153 58 802 42 256 25 71 5 14 1 3 192 255 120 16 1317 285 49 56 1565 10 10 440 99 978 62 164 164 289 939 508 9 385 1040 23 426 304 16 222 144 598 174 522 608 145 94 30 762 82 7...
result:
ok 10000 numbers
Test #23:
score: 13
Accepted
time: 87ms
memory: 96400kb
input:
10000 10000 4501 9267 7490 8458 7296 461 8299 2141 7551 905 2607 7307 9655 5695 9397 1268 4576 1741 3628 9247 3254 64 6569 2748 7210 9490 5288 9499 4042 4431 3803 3519 1869 8755 994 7602 8961 8914 1921 1023 1550 8449 755 5949 5167 7465 2515 5387 2901 2234 5466 3488 6443 9850 850 3699 2078 216 8780 9...
output:
294 109 94 1 109 67 216 33 5 568 93 67 2448 343 618 120 804 435 613 10 105 57 312 3 137 282 22 18 721 663 2264 118 5 714 935 1293 116 4 45 1435 1 3 5 21 1819 30 96 632 4016 0 44 175 3 1320 6 173 468 50 137 67 2340 390 66 9 15 41 198 72 1021 406 82 649 0 425 675 62 0 0 146 1360 157 20 1324 1158 17 23...
result:
ok 10000 numbers
Test #24:
score: 13
Accepted
time: 90ms
memory: 98588kb
input:
10000 10000 8659 3242 1316 5197 1986 3871 6477 355 4171 544 8684 1077 4863 9404 5142 533 8429 7698 9363 3188 8823 575 1980 7915 5259 2658 2454 8594 4553 1642 4302 9289 365 9586 5153 832 6183 2087 8821 967 9767 3295 6211 3591 1638 8283 7538 8717 3923 6460 4884 952 4572 8812 5769 3769 6827 3301 9051 8...
output:
352 0 38 2650 16 5 50 287 145 579 1 19 5668 791 283 1271 2 110 2 1072 227 0 2058 141 15 474 19 1 1441 1041 470 135 26 463 3 1019 10 14 4471 858 14 376 991 4196 1148 2181 1323 368 44 10 44 597 0 0 498 123 1442 294 6 1043 2191 767 660 0 1134 70 544 9 13 29 83 0 28 1293 414 839 14 1 26 1405 185 361 24 ...
result:
ok 10000 numbers
Test #25:
score: 13
Accepted
time: 92ms
memory: 96420kb
input:
10000 10000 2562 8869 7831 1233 6909 8608 5685 5550 9245 8287 1515 445 6353 823 6167 6017 7135 2963 3401 3801 1190 7126 7624 1497 566 1580 2101 9802 2736 8835 4186 5868 4076 5237 9502 5905 9777 191 4969 7820 6985 1981 9765 5351 8969 9707 7089 5423 2263 1411 9237 5064 7278 1115 7568 3332 4830 5608 73...
output:
1004 9 13 535 2 188 265 11 93 186 11 31 21 522 1637 3 1 1625 2797 2785 2117 2751 61 4 503 1 694 3 913 8 10 243 672 59 14 238 1 8 3 8 1 1439 1 82 828 162 227 2 1 2876 80 4 1708 113 1 7 36 1275 54 53 75 1937 22 195 270 0 185 0 2577 0 0 67 345 12 4 1744 12 88 29 6 0 84 0 19 4 8 11 1 126 0 153 40 230 0 ...
result:
ok 10000 numbers
Test #26:
score: 13
Accepted
time: 93ms
memory: 96540kb
input:
10000 10000 8176 2411 3176 6326 8941 749 5715 4947 1231 2064 3372 8557 4257 7944 9617 898 1985 5805 4311 1725 6850 7742 1737 7869 4330 4550 2212 8047 1131 6867 8253 7062 2386 4052 1953 7309 3703 2595 4718 5447 2661 5903 2883 3102 7425 8326 8343 941 8409 2778 7600 9490 4294 1479 2164 9820 7778 9146 9...
output:
5629 1 10 17 2 17 130 43 63 2 5296 2 947 61 28 7 40 2 1 925 1 4909 609 177 9 1 38 86 37 2043 15 2991 384 118 0 3 379 82 373 3 36 4043 14 52 821 5 0 243 8 0 22 34 766 234 77 498 2319 3210 33 224 75 3 3 3 46 1 308 102 0 3 2381 288 12 1 12 823 175 125 62 11 1009 0 9 1427 0 7 792 747 0 805 329 216 610 0...
result:
ok 10000 numbers
Test #27:
score: 13
Accepted
time: 86ms
memory: 96652kb
input:
10000 10000 2561 7464 7906 1883 1520 8020 764 8445 8525 4129 8134 941 7003 4576 2118 5702 8183 5262 6500 1822 2097 1481 4374 7243 4116 9531 9232 9533 2907 4216 7033 4200 8824 9750 884 911 296 9071 1762 1291 8719 1328 574 5258 9913 35 9664 8185 2430 5464 607 2017 6410 6970 4514 6175 7101 7944 2023 13...
output:
11 684 7 11 11 31 184 184 4 4 670 1039 5 29 278 3 0 413 1622 2677 7 0 1 638 1 110 1561 2 401 0 0 1514 3 2 3 103 68 23 4 3823 22 907 1 2261 572 885 237 4 358 3 20 2089 0 12 3 0 340 2984 2 56 0 7 4 1778 323 35 203 202 7 1603 192 0 1004 646 4 419 10 7 1733 873 10 28 10 239 41 7 453 3 601 391 74 346 97 ...
result:
ok 10000 numbers
Test #28:
score: 13
Accepted
time: 92ms
memory: 96588kb
input:
10000 10000 1706 7043 7104 4628 3359 1337 9962 9789 6176 3053 7246 8083 4183 1940 3130 5434 8243 4779 8751 4943 1503 9587 6028 3456 6440 391 7261 2844 6710 9279 845 4257 3280 3638 2188 3855 4754 1090 5926 1846 4560 4745 3975 6960 7008 5952 3581 50 6519 4102 2125 8904 3192 9629 609 3277 1427 5463 454...
output:
1646 0 6 100 6 1 0 979 24 1 242 15 0 4585 2 240 61 61 3 1 15 938 1524 4274 23 147 60 95 354 1469 4048 1 221 551 1432 1 15 0 2278 9 525 521 1 1 209 20 2123 7 11 200 126 0 199 125 3073 6 2977 11 17 190 4 1 1748 0 0 3 4 1051 415 71 26 404 11 254 596 11 1855 11 11 1660 0 792 145 89 205 678 20 613 263 71...
result:
ok 10000 numbers
Test #29:
score: 13
Accepted
time: 113ms
memory: 97280kb
input:
10000 10000 9143 2740 807 1817 5064 4038 8672 808 9701 57 8544 5787 2777 4663 3308 1515 2527 2862 4368 8794 2611 7401 684 565 6521 3932 6124 1548 8316 2936 8184 2019 5974 3147 5976 218 2131 1551 2814 4397 6000 5132 4007 7622 9229 7016 3321 3181 5973 9819 8360 3623 7341 3868 2712 3635 8272 9098 4113 ...
output:
78 39 0 2 4794 312 0 2215 312 1 0 625 1250 4490 78 4396 604 156 0 0 1 9 1250 0 9 156 1 312 19 19 622 9 9 2 4872 9 78 78 0 625 78 2 9 4 625 4 312 156 39 625 19 1117 1 4 312 9 156 625 2 1250 0 1933 1 156 39 1471 1 156 2 78 170 1014 4508 39 156 1 9 9 2 625 0 2 625 2479 1 2 39 4 1 137 2 302 1653 9 625 1...
result:
ok 10000 numbers
Subtask #3:
score: 17
Accepted
Test #30:
score: 17
Accepted
time: 319ms
memory: 127352kb
input:
50000 200000 42574 43129 47328 17982 40521 6668 12729 32377 201 11940 8599 11734 18349 41045 26854 22540 9897 33419 7463 1243 47272 27135 49050 49111 22435 42539 39924 20272 5843 9308 45963 3283 31185 13692 38952 20583 15885 24802 4773 953 49907 28689 36942 23550 19449 8970 33340 31665 5407 46023 18...
output:
12045 1321 12292 2444 32443 36534 38575 30505 16464 16648 47153 41144 23401 1762 18567 6831 26486 29716 8905 16295 38569 29990 22061 7638 3820 34754 17582 6466 12632 23384 11657 16493 24434 11503 3945 2205 37806 13036 29052 24114 39158 34702 37326 20815 11766 41253 44355 17807 23452 26717 43107 4133...
result:
ok 200000 numbers
Test #31:
score: 17
Accepted
time: 350ms
memory: 121344kb
input:
50000 200000 13611 7267 47234 19765 39458 30493 19935 34465 46369 11995 35207 5752 13718 47418 12913 13725 27694 47726 25253 30406 27587 25790 21091 12008 13534 8804 26484 34270 33810 49102 25288 37607 11863 23340 22747 40502 4461 24803 31317 25617 46077 6504 46299 34533 6829 17841 2812 35413 16394 ...
output:
14606 766 20003 9866 13393 15046 12175 16064 14351 32598 8598 4328 20759 18242 14279 16634 19676 27649 22510 18209 10566 6103 7184 10324 11352 25597 17392 26556 19067 28802 18806 8556 16176 19224 25066 21928 3542 3540 2793 21786 15621 831 18062 6304 5590 24262 14451 14273 10795 9579 10524 6779 16154...
result:
ok 200000 numbers
Test #32:
score: 17
Accepted
time: 382ms
memory: 127656kb
input:
50000 200000 7808 37218 25681 42081 13175 20056 26651 36373 24916 22399 6718 4909 8913 8722 43481 17050 49628 37628 9367 22930 27058 40654 5776 8531 26430 24332 39623 5383 17932 44070 29404 47256 19162 25499 2140 3864 43779 46852 10360 40725 38332 16051 16623 9761 9775 35907 31158 36636 39585 10652 ...
output:
14838 16217 8834 7129 15203 340 4210 7269 18579 323 16773 4298 7069 8897 4908 12477 10072 17823 16194 12297 16355 18783 14541 11142 1182 19042 3025 18213 7450 16225 9323 9982 5313 7448 8667 17101 18811 6096 1270 16782 16588 5960 2743 18056 9152 15598 18523 11798 9945 19292 6793 8049 19527 15405 4257...
result:
ok 200000 numbers
Test #33:
score: 17
Accepted
time: 429ms
memory: 123584kb
input:
50000 200000 17019 6516 42836 34960 31966 21120 26093 38510 34959 34501 21687 46943 11848 11123 34078 42163 21906 42658 23287 22671 42591 37793 45773 27274 14076 16061 45524 9550 9150 26134 9851 43143 39161 47054 15529 29755 36170 10171 15826 11608 30165 25465 24654 24623 40231 43600 20883 2956 3879...
output:
6036 8975 2529 1459 3742 6840 1646 6933 7256 6524 7820 9180 11057 6427 6812 5492 251 3080 3376 6343 4160 887 50 2182 9828 8028 20 1535 2744 3413 9684 9288 4357 6221 9904 8728 1709 9303 9290 2920 2763 1763 6381 5524 1462 5744 9625 5959 9253 10551 1389 4468 8868 7844 5050 10410 7696 7342 10626 7321 89...
result:
ok 200000 numbers
Test #34:
score: 17
Accepted
time: 462ms
memory: 125496kb
input:
50000 200000 28543 14178 18801 353 43041 45128 27928 39644 22071 30277 18193 41913 14812 43930 47029 28664 25683 13155 30716 14229 33495 5690 11537 40210 29588 33940 1326 40684 12721 10254 30431 38869 15718 48272 49256 40277 5650 36524 5542 35389 49417 36528 26315 38124 16450 46095 23406 4713 9031 1...
output:
5609 3746 2300 4896 5137 3267 4667 865 2540 4697 1513 2303 1512 3202 979 1600 1440 1633 2278 2781 1674 5766 2712 2684 2302 3273 2798 2575 5571 4974 960 3483 2456 2977 1107 4747 1586 2513 4536 4717 115 2147 3169 2298 5094 530 4341 894 636 4065 5581 2829 4294 207 3076 3767 2038 417 4411 6070 869 525 1...
result:
ok 200000 numbers
Test #35:
score: 17
Accepted
time: 512ms
memory: 130164kb
input:
50000 200000 42265 30997 16742 19473 6990 7490 28098 1438 29608 39635 1443 1545 2057 31374 14189 14949 10785 20287 4530 36698 37061 22642 27247 32244 49598 24351 26840 18362 2238 20195 25009 41897 21015 41709 7534 19999 47530 40977 41426 2119 41946 4046 35492 30475 32060 9232 25575 237 18694 26502 2...
output:
825 941 1345 699 1008 783 839 2876 1641 225 2832 47 1631 1483 1503 2813 814 2970 2244 2857 2096 2882 2722 2868 2692 1441 1064 680 927 973 888 1583 1691 56 1328 2856 943 319 523 1670 715 1073 2124 1415 647 1103 160 882 1060 501 1599 655 2923 2722 151 1180 1410 1216 830 2263 1951 745 3818 773 1852 223...
result:
ok 200000 numbers
Test #36:
score: 17
Accepted
time: 563ms
memory: 132668kb
input:
50000 200000 35275 48137 32517 36923 17090 33719 22003 25282 16638 31131 40542 25036 38173 41767 5573 46953 35455 27461 46247 32004 43935 22667 40180 34839 47048 22937 25880 21912 25022 6824 15242 3447 32153 33149 861 3742 38611 13195 49884 34265 23790 14796 44706 33843 26639 32729 14181 41978 831 1...
output:
400 624 6616 1887 1852 136 1450 302 730 750 1148 877 1111 1492 1768 999 193 1983 629 2541 859 208 852 760 911 196 1317 1137 1 504 580 753 1226 914 448 1326 895 748 473 1226 1216 1676 173 1331 756 629 845 493 1128 456 317 2006 503 356 589 647 2282 721 605 1128 351 527 810 646 683 781 886 732 233 167 ...
result:
ok 200000 numbers
Test #37:
score: 17
Accepted
time: 607ms
memory: 127592kb
input:
50000 200000 916 9192 892 22349 11058 24972 6584 25500 21081 3605 19000 22398 40009 16140 11330 16866 33042 19197 38993 21879 38803 46494 19048 29135 21786 36419 9522 48044 17884 44413 8440 27879 32411 32078 44270 44595 33184 24636 18550 22681 39133 17034 32607 41246 44755 40937 327 1332 43951 40283...
output:
6092 55 642 360 4136 650 433 96 650 214 56 139 284 454 94 897 212 198 468 43 3 561 80 1187 1159 128 311 519 1575 11804 432 559 5 121 374 301 219 404 583 235 662 329 412 382 302 71 53 10459 1263 42 556 266 382 62 147 664 423 150 394 1170 2015 171 210 5 1025 223 272 715 456 394 347 48 0 487 491 712 14...
result:
ok 200000 numbers
Test #38:
score: 17
Accepted
time: 632ms
memory: 133556kb
input:
50000 200000 46139 14805 31812 39098 21964 6703 17708 15873 43255 9279 9629 47667 32951 5775 36158 46562 17562 14586 38543 27081 43386 47250 46728 39174 33842 26177 37728 45321 10787 20625 28043 30088 32039 28316 22089 42733 26509 42530 35295 23932 6176 3610 23867 45568 22695 42079 28544 39179 40973...
output:
2604 146 31 549 159 141 368 347 257 3942 428 23 123 291 197 233 39 5072 327 525 2303 305 106 58 2513 156 793 175 757 37 69 41 235 4 1694 267 62 4521 547 61 499 341 243 309 675 1975 529 857 4293 5677 134 80 160 359 73 134 4505 241 177 829 233 955 91 219 98 185 595 6481 398 521 2149 1729 999 561 51 44...
result:
ok 200000 numbers
Test #39:
score: 17
Accepted
time: 682ms
memory: 135384kb
input:
50000 200000 4608 1857 41886 13649 44549 33326 36750 43707 8331 26700 5235 35802 11906 9220 38528 14357 43330 37226 38582 9388 23049 33174 7458 25829 3782 8713 23697 13110 42538 13424 16280 43853 6716 33776 15003 45671 16386 18842 33781 16370 10410 31454 4983 7137 48164 21352 48341 48309 27556 14074...
output:
471 2815 630 8327 15457 1328 9172 383 878 160 136 15392 504 11492 69 1087 24 5 359 0 1235 798 84 642 812 60 1783 617 593 470 90 569 2 430 273 536 11 1154 1918 3519 10 102 249 3010 1041 345 69 1232 1388 105 450 9 63 303 183 391 117 45 231 677 1778 2018 1591 3116 3114 859 1662 3823 420 450 60 84 4398 ...
result:
ok 200000 numbers
Test #40:
score: 17
Accepted
time: 711ms
memory: 136044kb
input:
50000 200000 13954 28374 11800 26848 889 38500 12745 39721 6813 38466 23046 26952 6390 29768 45230 9461 32608 14347 29175 46979 7780 19166 24339 23746 48724 46976 20028 31303 1743 17910 7347 45475 19884 3526 40689 39989 3596 27241 46338 6943 7001 7369 16028 27265 7197 45164 35044 47212 37722 21872 3...
output:
583 5030 1276 4132 103 79 1649 31 190 2928 397 951 365 397 520 397 8 1648 11246 1391 7346 1120 30470 5007 1390 21 3 698 951 55 672 349 168 464 3435 3247 500 179 1119 306 482 429 280 71 3428 14771 12 1271 0 989 2157 381 811 36 811 3235 319 5 16 21 582 840 4072 603 9751 31 2896 1638 499 671 1163 79 46...
result:
ok 200000 numbers
Test #41:
score: 17
Accepted
time: 720ms
memory: 142656kb
input:
50000 200000 36996 3181 11620 3429 35358 34168 48667 28333 29506 32941 5744 32970 31756 19808 43639 13481 43713 44725 33528 29411 29294 10158 13551 3334 45351 24198 35139 44657 31114 12893 47647 17501 38554 32297 14098 17787 9099 20091 12328 45062 7443 2592 9020 49321 41993 17708 12530 12379 31102 2...
output:
655 12269 769 76 117 2371 1293 95 768 2370 5328 1043 13 450 33 1043 3467 3 2207 1 75 1798 3459 1797 2205 7215 766 893 14343 4063 2363 162 449 16 3 402 1681 29561 322 3440 8031 3730 13 6 14195 2939 29162 21695 2718 1115 1468 5788 359 213 2190 43 184 3712 3163 4 1368 882 4376 4376 1899 6 2038 132 43 2...
result:
ok 200000 numbers
Test #42:
score: 17
Accepted
time: 750ms
memory: 142936kb
input:
50000 200000 27519 38386 26996 34745 17417 13335 4891 17383 12096 10265 20670 16540 42879 39540 2284 9544 31976 47486 41852 39195 3560 48292 45924 13120 21604 2486 23658 32577 19024 9373 28258 7457 6082 19165 22479 4973 36551 35193 8885 11355 1475 47728 42128 31369 3108 26923 12815 42785 9040 24006 ...
output:
8204 4074 30810 589 1640 2 26 9578 720 2 238 387 4 10 13749 238 719 18 100 0 479 8 5253 100 183 8 6 12 8095 384 5233 713 2435 6014 6013 1204 179 5218 5 4020 8048 1860 9 179 25 4009 35 4549 379 4544 5 1 1 1018 2 2749 135 9312 470 0 50 28320 9272 13255 35 575 295 4510 2 27948 292 2728 7906 847 16126 2...
result:
ok 200000 numbers
Test #43:
score: 17
Accepted
time: 751ms
memory: 137220kb
input:
50000 200000 41928 38140 20927 32889 13587 7566 19308 15849 11660 36495 23766 3147 21244 25794 16293 42941 14708 39580 25737 42685 44736 21610 18716 19662 6604 48837 18272 28457 44686 35314 130 11010 10544 27630 26644 13089 42472 7823 10021 17141 16188 47740 10388 21663 48509 43801 48863 39461 12867...
output:
39 998 5 248 175 12177 175 248 1 3925 24 4941 57 1361 2393 84 4 720 1358 505 358 2385 24 504 5 29236 3 122 3885 6 8 1349 57 5 502 20404 20388 24 501 1346 3 6 82 3859 1 708 7517 9384 1791 23 11 3027 23 976 495 0 1 169 4809 3015 1780 5987 4793 19785 239 2 81 27502 55 23 1318 23 54 79 492 7365 4 167 36...
result:
ok 200000 numbers
Test #44:
score: 17
Accepted
time: 777ms
memory: 137656kb
input:
50000 200000 46590 44034 18071 33305 18068 9254 6913 27880 33800 5672 30923 31456 31265 358 39743 4802 9888 36059 4577 37459 22303 43877 21241 35228 45183 12569 20426 45673 43256 30859 44123 44640 14376 11771 30601 31363 32308 25025 24158 5423 36221 22089 49584 16078 43252 39077 46970 39450 2158 339...
output:
43 567 252 110 43 169 169 6144 372 27 563 27 69 1909 2 6106 28394 12784 1907 27 6 1905 4 851 1 2803 4 2 18474 4 13 4126 18389 69 3 69 10 556 2 4101 27 19 2 43 1871 12494 2758 362 19 69 13 8638 5946 241 162 2730 27 13 106 2722 12320 3 7 42 355 239 820 3 26 2 9 1225 1225 2 18 26 8483 3984 2690 1822 12...
result:
ok 200000 numbers
Test #45:
score: 17
Accepted
time: 783ms
memory: 137596kb
input:
50000 200000 15898 42657 4986 19863 30665 24370 12689 13374 2396 17019 32397 24489 12511 45501 13973 8012 47309 38241 10547 36426 26338 10644 5480 33395 42563 36582 33104 1862 2454 46370 28242 30791 14418 2113 38629 2113 2242 42577 18482 445 3076 297 38402 14798 45114 1189 47937 20443 25826 39208 47...
output:
9228 1485 4 3598 132 958 9184 290 1483 42 289 88 88 6 10 954 5643 10 1 25788 425 18 0 1 27 952 6 5599 130 286 27 638 0 42 286 2 190 8948 285 189 1 86 86 5529 1449 5518 27 285 6 41 2 0 41 41 128 627 24540 283 2 9 5 1 85 3453 3 5 5 14276 2200 9 128 128 187 1 1 187 85 3 3420 1 5366 85 5 186 17 3 40 2 2...
result:
ok 200000 numbers
Test #46:
score: 17
Accepted
time: 764ms
memory: 143176kb
input:
50000 200000 3084 33641 21921 49781 44713 38 28280 45178 32711 39076 37318 5988 7315 17566 25555 23321 5539 16120 27388 30215 31797 36272 6498 17030 38250 40406 22470 3705 29595 38807 48067 17106 3482 17503 21695 17541 47842 14170 21099 762 26631 43803 5189 35139 43921 16104 8069 40554 17808 21791 4...
output:
6 3224 212 6 2027 41 27 24744 511 510 210 41 4 2 2012 92 136 19 8236 3177 2 10 3 813 5 92 92 2 5 506 1 0 24018 41 207 4 8 41 23830 4970 8 1 4 4957 8071 6 13 23538 13 12 3 2 317 59 7 9 9 0 23203 796 9 24 17 1 1 0 316 13196 1250 4870 17 203 3068 7 13108 7 0 37 1932 4830 3 3 3038 312 129 87 87 2 202 12...
result:
ok 200000 numbers
Test #47:
score: 17
Accepted
time: 972ms
memory: 149168kb
input:
50000 200000 13552 21185 5378 25377 29874 26867 35463 14778 22033 47123 12009 19003 34019 34345 21611 37505 43925 15335 38300 45047 42159 31896 26577 25336 47272 24868 31102 12178 19424 10487 18884 49849 34294 46914 49522 46158 44733 19394 27501 11056 35541 37165 30604 48855 44987 14659 31259 10584 ...
output:
48 24 6 1 3 1562 8097 48 781 97 12 390 1 1213 3125 1 24 6 390 195 6250 195 6250 781 97 0 532 3 8438 0 24 195 12 6250 97 97 6243 6 48 6 11412 3 3 195 195 12485 97 12 97 3 390 1 6 1562 781 195 6242 2830 8507 781 6 3 6 12 1562 781 48 24 195 6250 19710 12363 97 1 12 12 20651 8298 6 5510 3121 12145 390 3...
result:
ok 200000 numbers
Subtask #4:
score: 19
Accepted
Dependency #3:
100%
Accepted
Test #48:
score: 19
Accepted
time: 691ms
memory: 163900kb
input:
100000 400000 6457 23693 90928 23592 90440 75018 16865 3342 83718 16731 95103 31510 38719 27886 29093 41955 6596 46409 51839 10527 91993 61074 14405 34833 53674 42363 11490 43757 46191 6058 59164 96938 57858 40178 97523 84164 21582 72243 11267 47368 97058 6637 95208 60092 53943 16441 28363 64965 522...
output:
68052 31330 65326 18011 17342 3039 78524 96863 67336 53285 90349 20608 8848 44819 3224 10125 60331 57270 93175 79057 26210 66364 5854 11765 64609 11194 56656 47540 62126 86871 41715 19191 26931 83164 77764 77112 39977 72679 78228 8276 15479 24512 12434 57901 25601 5373 7956 60091 45553 89895 18704 7...
result:
ok 400000 numbers
Test #49:
score: 19
Accepted
time: 769ms
memory: 161392kb
input:
100000 400000 82160 95864 48267 17482 19568 35077 14202 20440 4649 64145 148 2227 6969 39096 36508 20991 67700 90300 69215 57284 18492 9246 9629 7538 7845 30368 55600 48445 18542 41242 45052 25380 20894 91677 77040 73134 15572 21966 25343 14501 16227 23870 39207 50024 30787 11148 16884 63700 33205 4...
output:
44575 30395 9143 42642 60224 23333 27348 5581 54179 19477 16028 737 30835 56570 26145 37663 56711 46333 22959 17619 23316 34924 3891 49384 8293 3105 60172 17551 13698 14254 34372 10282 49602 28175 32637 20853 45293 4518 14217 55142 2012 32323 8829 20232 8438 27642 14498 35205 2941 19085 55067 12651 ...
result:
ok 400000 numbers
Test #50:
score: 19
Accepted
time: 849ms
memory: 162500kb
input:
100000 400000 25194 62545 57529 6618 90347 4663 56805 81144 16504 79307 43199 91078 67805 33396 46754 26525 75274 39333 20904 40286 76299 83579 79770 37838 8666 33691 40228 71445 16473 53091 68958 32037 72079 38640 89820 67042 68888 34997 65595 87669 425 95432 78811 30382 34738 51750 96653 87265 962...
output:
11002 9281 18187 18679 38948 18695 19832 17107 29643 33646 28689 16954 8046 8795 23052 26764 9297 30202 39160 34212 9917 3201 80 13107 41504 4867 17853 5380 27263 27274 14369 32878 15782 16514 9302 16017 14102 2912 2330 25417 34346 15644 30547 8668 21076 5636 39559 32939 14808 11422 8897 22469 34436...
result:
ok 400000 numbers
Test #51:
score: 19
Accepted
time: 922ms
memory: 157828kb
input:
100000 400000 33869 32276 67595 11863 43366 78922 82984 33614 3349 89624 72004 26796 43181 99767 17557 34237 17402 67395 90333 32805 48065 18758 67335 51494 27849 40763 26396 34814 4622 83315 72679 97608 72899 60645 56697 71509 56066 31804 62175 73302 88129 16166 65481 42106 75805 6462 59931 64760 3...
output:
16263 8261 7996 12255 7380 1406 14051 10617 6070 3714 15759 7239 16306 16492 20435 10120 13381 6096 13736 21314 4473 9305 3220 11990 5923 18235 10968 6629 17165 20664 18846 4024 654 19326 15553 17664 21561 17451 17640 12539 667 19778 5799 8005 5123 16917 13233 16532 4304 17947 19793 7069 1272 19304 ...
result:
ok 400000 numbers
Test #52:
score: 19
Accepted
time: 1003ms
memory: 162876kb
input:
100000 400000 20202 95937 59388 22656 52438 32930 5034 5828 47736 1136 86325 30517 98060 3065 87038 7780 79252 23357 30657 39367 65318 82229 57604 36401 60931 35094 22631 8808 73815 59982 13375 6858 21054 24430 58627 54098 50600 60606 29357 14070 86046 26517 36726 52335 67979 76357 5601 23089 31084 ...
output:
8126 10624 4879 10953 3662 9806 3270 8958 7935 1336 9657 10687 2597 7274 8366 6571 8402 5486 5388 7757 6212 194 9832 7099 8261 5084 314 8844 6438 1227 6043 2059 10239 7009 8041 3683 415 9988 9143 9884 10082 8808 9529 1336 4937 5734 7297 4863 993 208 2141 5807 10894 7588 7932 4525 10780 853 1542 4043...
result:
ok 400000 numbers
Test #53:
score: 19
Accepted
time: 1072ms
memory: 165512kb
input:
100000 400000 32714 36692 31083 85620 49990 97881 7729 99744 40147 35697 60981 26710 5344 89140 82549 16186 23397 99781 1198 13479 97345 76067 11166 3816 31696 12712 86322 42387 91034 73311 30204 90186 10698 3027 90469 39773 32444 90557 38037 2811 1511 99399 82904 95751 88183 46088 2411 36754 55537 ...
output:
1976 603 4325 5306 399 1391 3536 5885 1881 490 4958 2201 4696 969 1761 2739 447 5857 4695 3436 4341 5746 3473 251 416 5207 4610 4209 1642 3488 61930 191 4150 227 2878 2218 1566 1441 4121 3894 862 5777 4710 284 2405 4794 1137 2583 1433 2726 3179 3902 5441 2064 1789 510 2134 3292 4393 5031 4278 124 22...
result:
ok 400000 numbers
Test #54:
score: 19
Accepted
time: 1217ms
memory: 170544kb
input:
100000 400000 36665 34048 13767 33770 62077 34740 89600 80503 52776 40093 32294 4636 89965 40716 66459 28480 98172 65499 75307 50198 69522 69117 76142 43885 44253 95772 9808 24606 44782 232 53978 39817 47787 64598 64212 62212 95626 12362 43307 53664 69332 64445 43969 92373 79331 70902 8966 94532 701...
output:
172 2593 2059 370 587 358 2956 2128 2643 1698 1030 2439 1575 716 1289 465 290 747 252 544 2492 1082 1677 1769 140 358 2273 3639 2168 841 205 1282 1507 1036 2447 796 2637 1914 179 2663 1097 2214 3243 2896 2749 1253 2055 1914 1196 1034 2685 1885 1521 1827 2383 1392 993 2973 1159 173 947 1420 1633 60 2...
result:
ok 400000 numbers
Test #55:
score: 19
Accepted
time: 1332ms
memory: 171568kb
input:
100000 400000 25285 42985 85118 92894 42132 44140 53975 26689 61784 14964 16282 25047 75597 64954 5953 94806 31813 46882 99124 69274 16563 99491 48901 49282 93968 37463 87063 44721 80224 27813 69865 92499 37290 89151 9013 14686 53743 22181 97387 1651 98349 83530 72377 18130 14740 56916 51137 96409 3...
output:
591 2198 553 2338 841 705 969 689 758 913 1287 549 515 224 62 1326 98 22 1292 91 1359 1137 766 1404 1018 1264 412 504 1315 9469 1343 952 479 1374 666 824 1207 1283 1310 1248 483 279 616 713 1035 1238 266 453 231 519 62 728 990 934 458 924 1072 819 1257 805 581 875 951 1019 839 587 793 8025 475 531 1...
result:
ok 400000 numbers
Test #56:
score: 19
Accepted
time: 1409ms
memory: 179340kb
input:
100000 400000 45641 92812 19273 534 22918 95339 49623 85082 11614 28980 94623 62966 94029 89417 32026 67387 21098 88461 79787 80579 70439 2237 33005 12097 54566 79993 8709 84315 71961 30427 71102 53068 64440 91069 37835 78768 69298 89753 74749 31675 88761 16128 30652 40027 61119 7929 58346 90950 467...
output:
47 262 531 247 547 126 413 382 501 311 450 420 450 5634 908 232 438 2542 3981 407 165 469 1005 245 3035 367 266 90 69 111 263 136 296 103 390 394 28 190 52 48 1023 771 275 258 95 5980 780 379 461 3 297 1097 267 867 84 132 1978 4428 576 1035 378 182 372 210 972 326 325 1113 308 412 1422 378 188 249 3...
result:
ok 400000 numbers
Test #57:
score: 19
Accepted
time: 1518ms
memory: 181236kb
input:
100000 400000 27336 37910 97070 44183 29995 49758 375 48516 91840 91049 29697 89681 32833 2308 86559 61177 42205 96692 91604 2444 91144 27682 4676 99797 22019 16247 9417 50225 31431 70808 46328 50017 63524 5278 18670 63198 15944 74354 67677 93050 12088 76013 79026 55614 12339 14182 46310 13428 99162...
output:
1948 303 171 2144 1025 1121 1049 1370 2040 2421 1708 4949 259 1369 965 517 78 1989 131 37 553 335 3436 115 989 73 178 59 2354 27 242 3632 1096 45 45 1012 104 3905 250 4492 115 769 3565 1276 600 4491 3020 2196 35 438 1168 706 290 5 432 3244 67 29 1707 91 8199 44723 88 1785 1192 0 762 588 146 314 19 1...
result:
ok 400000 numbers
Test #58:
score: 19
Accepted
time: 1600ms
memory: 184988kb
input:
100000 400000 68832 32373 8416 96939 39398 89861 29491 80771 77258 91216 42470 36368 41607 85762 23748 83036 89913 79306 47521 95952 29390 20501 22320 61997 44162 1438 68695 60447 44225 2645 58263 31482 15544 53525 58961 27875 52303 33973 73625 90950 47618 59073 53737 73936 31350 51029 30325 80075 6...
output:
8829 2769 30738 312 9350 5088 437 1269 375 17 6533 1930 389 2691 1126 1368 1510 277 957 3960 2416 552 2125 5499 1791 833 6514 8318 511 2295 333 635 2686 2124 333 179 688 69 3497 3192 64 174 2232 865 1300 5268 22731 715 44 22704 84 12881 298 8757 74 540 701 270 199 4869 209 2412 551 1366 2681 8738 64...
result:
ok 400000 numbers
Test #59:
score: 19
Accepted
time: 1610ms
memory: 193404kb
input:
100000 400000 52596 92870 23336 2940 51422 3326 1167 15935 53574 32223 81209 78304 83774 19456 84269 63599 20409 59292 92654 72663 84426 54904 4555 97549 67958 6560 59682 2957 1954 73007 52716 10774 13088 65980 84260 82038 63214 89012 7045 57303 83156 65553 70535 26354 30036 41508 47950 98012 17904 ...
output:
11134 90 1653 1 26 361 3942 3632 103 669 25551 551 2099 12027 6255 2099 669 5936 2246 3220 1482 1709 15742 335 730 335 1896 1057 10268 2097 117 1896 19465 1 2026 6231 147 1593 309 11 1057 216 309 23 3 2095 3094 361 4284 938 335 23 17 1376 361 3773 11912 1277 78 197 699 90 261 466 1957 4893 7 42 238 ...
result:
ok 400000 numbers
Test #60:
score: 19
Accepted
time: 1697ms
memory: 191324kb
input:
100000 400000 15420 36295 57572 93259 99933 50829 54093 49401 5332 28155 61095 6514 9327 99477 79061 28414 68820 15733 72024 19460 5065 33104 7113 14199 89800 27727 75921 28069 31768 92999 25500 29175 23886 67063 57533 15833 99593 44538 18029 18572 88196 20223 30186 83539 27104 20858 40712 47967 630...
output:
45600 6432 7558 592 1225 3549 843 93 9735 61885 377 10643 590 22 29 29 35577 5935 841 841 5934 18420 3074 10 2483 1 4398 6410 222 841 2308 589 316 24460 512 4 5487 12917 3293 316 9677 54 266 1982 752 4383 316 20914 14 373 18239 1 117 54 59136 9650 0 1979 2857 28619 38 5 5462 1696 43500 2471 2 2656 2...
result:
ok 400000 numbers
Test #61:
score: 19
Accepted
time: 1704ms
memory: 191900kb
input:
100000 400000 23007 79987 89085 99883 96890 99740 10510 70065 80644 86465 83082 10861 54100 56151 78066 41733 95343 6465 84266 14586 46762 77397 87648 73739 94595 23429 24847 79180 61005 67082 45153 34209 20140 13723 95468 17581 72087 15113 7465 83662 41715 23460 70251 68712 96312 25166 77212 72078 ...
output:
6816 1 235 44553 2993 8 12687 15 14495 44358 7688 2 11 12661 12658 1767 93 9822 3467 33 422 315 34202 422 33 11092 45 27643 20 0 60118 1 33 9774 3 45 8 3446 716 716 4574 556 1754 93 3973 9750 16544 12534 6732 2954 5 1 7609 170 27272 33583 127 58514 1142 231 550 2943 2503 9697 8 8578 12460 27071 0 33...
result:
ok 400000 numbers
Test #62:
score: 19
Accepted
time: 1767ms
memory: 193904kb
input:
100000 400000 6874 55215 44688 21029 96008 42093 94483 28006 67048 63875 9543 95388 34487 7920 84724 67671 20513 28031 87091 60617 7163 70679 85227 57608 99709 40202 20309 50381 59016 40420 17856 98797 29758 48068 64406 93303 31058 62263 39898 8334 24046 61116 8489 48505 64262 21361 19110 13339 3938...
output:
306 6 7 7 142 60 7 1 3 0 659 141 659 39 18 1947 0 39 31443 1 31409 6 18 9 39 0 7836 2 207 0 2 58853 60 15366 1 5 1934 13 303 6116 7800 15314 952 7787 302 3559 302 3 19085 2 1365 6089 24040 6 1 25 13 652 141 4672 5 23912 446 5 6 23850 3 9722 6055 25 30478 15117 9700 40292 1354 58 12101 3 941 297 58 4...
result:
ok 400000 numbers
Test #63:
score: 19
Accepted
time: 1756ms
memory: 193680kb
input:
100000 400000 17834 22054 72610 46642 21637 53082 15264 47998 87761 76459 24702 54577 9644 44178 58830 36410 10000 35585 19346 38067 17765 12195 54569 45885 53340 54087 40382 63714 97632 63376 34408 39500 46514 67792 76734 65909 72776 52002 31732 58756 74778 43101 58065 54366 5773 40826 53405 30037 ...
output:
5 26210 8404 26172 26152 1 18045 767 2551 12324 2548 3 5648 27 505 104 37853 37821 57088 12263 3 55 37681 55 148 17858 1 11 5 502 3767 7 3 27 18 1683 5 2519 5 1682 5 18 5 3743 147 2506 1678 5 27 0 0 7 103 1122 752 39 11 39 330 750 1116 2493 147 25243 5517 5 5 25173 2482 5507 102 1 5496 324 3 1652 38...
result:
ok 400000 numbers
Test #64:
score: 19
Accepted
time: 1749ms
memory: 195360kb
input:
100000 400000 59129 31244 44964 75131 93021 51917 34849 16168 68826 58861 47237 79237 53040 95035 55624 78434 88324 77851 67656 7423 68800 53112 5815 50841 72358 75439 832 42411 55132 93762 13270 15672 76428 81253 91794 93129 2423 94555 25851 71221 39036 1237 53352 48995 7590 10978 141 41199 5320 20...
output:
11376 1253 11368 18313 3 520 147 9 4565 222 4560 341 147 94 7 7133 147 7126 340 4543 12 11259 803 12 1 9 18086 29874 2 9 5 18028 1909 1908 29742 1908 11177 336 12 4 28 28 2 61 50708 7 9 3 1897 93 27 2 17823 12 511 4467 9 0 29260 1889 29215 49908 3 7 7 29116 1883 2 2 333 4 0 5 4 1878 3 784 217 28848 ...
result:
ok 400000 numbers
Test #65:
score: 19
Accepted
time: 1759ms
memory: 195248kb
input:
100000 400000 31208 41388 48444 11248 50934 86740 72386 44148 67070 46997 4751 51745 54547 41171 17747 36588 27750 66759 72664 91402 61748 82397 39043 63144 63459 55640 42600 34626 45571 39473 53454 10882 17685 51272 35736 23354 98093 1742 60914 11323 23605 21237 80538 70719 23363 90612 40619 7723 9...
output:
1 6490 1085 2617 142 24 16778 17 3 28129 10288 17 28075 8 3 28028 10250 12 5 142 8 16646 49250 5 2596 0 6418 5 34 1075 1 34 10177 68 460 34 0 703 0 2588 48535 10131 456 2582 10111 10108 68 34 141 49 3 3 27354 203 49 0 453 1 17 10032 1060 694 49 34 8 34 27083 1 27037 27022 5 6290 2559 1053 68 6279 17...
result:
ok 400000 numbers
Test #66:
score: 19
Accepted
time: 2239ms
memory: 216260kb
input:
100000 400000 59415 18321 36470 13883 43432 9610 87771 88924 13210 88331 24198 17293 89157 43479 21649 62066 86407 51050 37322 62498 71643 73363 59464 24220 31123 7931 2710 19040 53890 7152 52825 34635 7311 75042 67154 11623 11371 4716 36684 99178 51436 6615 71066 50069 79252 65339 75076 75387 70323...
output:
0 12 12 6 195 1562 24907 1 6250 0 0 48 1562 97 1 3 12 6 3125 6 97 24123 1 18271 3 10775 12 390 37824 195 97 97 195 0 3125 24 0 1 3 390 0 42395 12500 24338 1561 3 3 195 0 195 42911 781 195 3 781 12500 390 3125 24 390 0 1 24 3125 24 21127 6250 12 1 3 1562 1562 12 3125 12500 24 12073 390 3 781 97 97 62...
result:
ok 400000 numbers
Subtask #5:
score: 17
Accepted
Test #67:
score: 17
Accepted
time: 1289ms
memory: 211932kb
input:
100000 1000000 6457 23693 90928 23592 90440 75018 16865 3342 83718 16731 95103 31510 38719 27886 29093 41955 6596 46409 51839 10527 91993 61074 14405 34833 53674 42363 11490 43757 46191 6058 59164 96938 57858 40178 97523 84164 21582 72243 11267 47368 97058 6637 95208 60092 53943 16441 28363 64965 52...
output:
52956 18767 1319 13405 11021 455 50595 81481 6813 3640 58937 10991 70 4713 36 9517 39731 1166 67346 74637 2667 45182 4914 6774 1625 4198 52270 30435 60137 48654 29768 2815 6846 73091 21944 49693 9923 46795 29787 6866 2435 20773 2959 34666 4377 2428 4582 7527 38292 7253 3586 63817 28075 43828 20215 1...
result:
ok 1000000 numbers
Test #68:
score: 17
Accepted
time: 1318ms
memory: 213668kb
input:
100000 1000000 82160 95864 48267 17482 19568 35077 14202 20440 4649 64145 148 2227 6969 39096 36508 20991 67700 90300 69215 57284 18492 9246 9629 7538 7845 30368 55600 48445 18542 41242 45052 25380 20894 91677 77040 73134 15572 21966 25343 14501 16227 23870 39207 50024 30787 11148 16884 63700 33205 ...
output:
44469 16565 2546 424 43423 23219 20745 3045 35596 11249 3763 322 27634 52470 20391 28546 14538 26343 9739 15234 20199 4332 1072 43633 3512 1432 47918 11347 4284 9054 6824 9773 39448 19949 18592 16534 43419 3303 11308 51071 1613 30619 8351 15408 6155 28590 13050 10085 2851 15353 33854 11870 5231 3742...
result:
ok 1000000 numbers
Test #69:
score: 17
Accepted
time: 1384ms
memory: 212980kb
input:
100000 1000000 25194 62545 57529 6618 90347 4663 56805 81144 16504 79307 43199 91078 67805 33396 46754 26525 75274 39333 20904 40286 76299 83579 79770 37838 8666 33691 40228 71445 16473 53091 68958 32037 72079 38640 89820 67042 68888 34997 65595 87669 425 95432 78811 30382 34738 51750 96653 87265 96...
output:
8417 8694 11361 18174 35962 18154 12865 15343 20557 3347 1471 13539 3932 8790 18648 6347 6750 15815 15254 27157 8688 2879 18 9789 18477 3458 17955 3648 11622 6554 6912 26184 14239 5131 9324 11512 12379 2347 2070 15793 33946 14861 30678 5093 21318 4920 2406 14339 13174 5540 8462 20728 32471 22062 151...
result:
ok 1000000 numbers
Test #70:
score: 17
Accepted
time: 1432ms
memory: 213932kb
input:
100000 1000000 33869 32276 67595 11863 43366 78922 82984 33614 3349 89624 72004 26796 43181 99767 17557 34237 17402 67395 90333 32805 48065 18758 67335 51494 27849 40763 26396 34814 4622 83315 72679 97608 72899 60645 56697 71509 56066 31804 62175 73302 88129 16166 65481 42106 75805 6462 59931 64760 ...
output:
6810 8197 6684 8043 2294 1406 13501 366 6028 1200 11507 328 13178 3321 11894 9927 9616 6071 10736 21275 4465 5411 903 11738 2443 15750 6410 2417 17055 17971 18738 4022 604 14999 10200 2271 13714 14394 12211 2969 356 784 5710 7696 1207 14917 2663 13712 204 11649 17149 6685 1246 17528 1004 2737 19239 ...
result:
ok 1000000 numbers
Test #71:
score: 17
Accepted
time: 1506ms
memory: 212164kb
input:
100000 1000000 20202 95937 59388 22656 52438 32930 5034 5828 47736 1136 86325 30517 98060 3065 87038 7780 79252 23357 30657 39367 65318 82229 57604 36401 60931 35094 22631 8808 73815 59982 13375 6858 21054 24430 58627 54098 50600 60606 29357 14070 86046 26517 36726 52335 67979 76357 5601 23089 31084...
output:
8080 10613 4850 10949 1751 9724 3125 8953 7890 67 8939 9100 2555 3819 8351 6568 8400 5441 5389 7174 6213 192 9432 7100 8163 5061 301 2795 3245 1188 5631 2052 10101 6949 3562 3684 415 9990 9144 9728 6146 8696 9498 1323 2394 5737 7300 4857 230 205 2140 5777 10893 7591 7926 4528 10783 849 1105 4041 207...
result:
ok 1000000 numbers
Test #72:
score: 17
Accepted
time: 1528ms
memory: 221268kb
input:
100000 1000000 32714 36692 31083 85620 49990 97881 7729 99744 40147 35697 60981 26710 5344 89140 82549 16186 23397 99781 1198 13479 97345 76067 11166 3816 31696 12712 86322 42387 91034 73311 30204 90186 10698 3027 90469 39773 32444 90557 38037 2811 1511 99399 82904 95751 88183 46088 2411 36754 55537...
output:
1651 603 4225 5306 397 1391 3536 2046 1766 490 4958 2050 4696 805 1761 2739 447 5839 4695 3436 4328 5745 3473 250 416 5155 4610 4209 1642 2759 33516 191 4150 227 2878 2211 1566 1426 4102 3894 862 5730 3712 284 2405 4794 1137 2228 1433 2714 3179 3730 5441 2064 1789 510 2117 3292 3637 5031 4231 123 18...
result:
ok 1000000 numbers
Test #73:
score: 17
Accepted
time: 1679ms
memory: 224636kb
input:
100000 1000000 36665 34048 13767 33770 62077 34740 89600 80503 52776 40093 32294 4636 89965 40716 66459 28480 98172 65499 75307 50198 69522 69117 76142 43885 44253 95772 9808 24606 44782 232 53978 39817 47787 64598 64212 62212 95626 12362 43307 53664 69332 64445 43969 92373 79331 70902 8966 94532 70...
output:
172 2579 2057 370 587 357 2956 1810 2642 1698 1030 2438 1575 716 1289 465 290 746 251 544 2492 1082 1677 1712 140 358 2273 3595 1830 833 205 1282 1507 1036 2447 790 2637 1914 179 2660 1097 2213 3222 2898 2749 1224 1753 1913 1195 1034 2684 1729 1521 1823 2383 1378 992 2976 1018 173 947 1419 158 60 21...
result:
ok 1000000 numbers
Test #74:
score: 17
Accepted
time: 1757ms
memory: 226060kb
input:
100000 1000000 25285 42985 85118 92894 42132 44140 53975 26689 61784 14964 16282 25047 75597 64954 5953 94806 31813 46882 99124 69274 16563 99491 48901 49282 93968 37463 87063 44721 80224 27813 69865 92499 37290 89151 9013 14686 53743 22181 97387 1651 98349 83530 72377 18130 14740 56916 51137 96409 ...
output:
559 2183 553 1868 835 705 969 689 758 913 1287 549 515 224 62 1326 98 22 1292 91 1349 1137 766 1376 1018 1264 412 504 1315 8326 1339 946 479 1370 666 824 1207 1283 1052 1248 483 279 616 713 1035 1238 267 454 232 520 63 729 989 935 459 925 1073 820 1258 806 582 876 952 1020 840 25 794 7954 476 532 13...
result:
ok 1000000 numbers
Test #75:
score: 17
Accepted
time: 1781ms
memory: 225620kb
input:
100000 1000000 45641 92812 19273 534 22918 95339 49623 85082 11614 28980 94623 62966 94029 89417 32026 67387 21098 88461 79787 80579 70439 2237 33005 12097 54566 79993 8709 84315 71961 30427 71102 53068 64440 91069 37835 78768 69298 89753 74749 31675 88761 16128 30652 40027 61119 7929 58346 90950 46...
output:
47 261 531 247 546 126 413 382 501 311 450 420 449 5545 909 231 327 2383 3923 407 165 469 1004 244 2983 367 266 89 69 111 262 135 296 103 390 394 28 190 51 34 1023 652 275 257 94 5991 776 377 460 3 297 1097 267 865 84 132 1899 4363 568 1035 378 182 372 210 973 326 325 1096 308 412 1422 377 188 249 3...
result:
ok 1000000 numbers
Test #76:
score: 17
Accepted
time: 1855ms
memory: 231680kb
input:
100000 1000000 27336 37910 97070 44183 29995 49758 375 48516 91840 91049 29697 89681 32833 2308 86559 61177 42205 96692 91604 2444 91144 27682 4676 99797 22019 16247 9417 50225 31431 70808 46328 50017 63524 5278 18670 63198 15944 74354 67677 93050 12088 76013 79026 55614 12339 14182 46310 13428 9916...
output:
1911 209 168 2145 1026 1117 1044 1328 1907 2396 1030 4802 256 1292 959 498 77 1994 129 37 546 320 3427 106 966 73 177 58 2261 27 243 3637 1085 45 45 988 104 3657 251 4347 115 770 3347 1269 584 4478 2780 2149 35 416 1042 687 279 4 405 2917 66 29 1673 90 8080 44929 87 1788 1107 0 762 570 135 313 19 11...
result:
ok 1000000 numbers
Test #77:
score: 17
Accepted
time: 1977ms
memory: 237276kb
input:
100000 1000000 68832 32373 8416 96939 39398 89861 29491 80771 77258 91216 42470 36368 41607 85762 23748 83036 89913 79306 47521 95952 29390 20501 22320 61997 44162 1438 68695 60447 44225 2645 58263 31482 15544 53525 58961 27875 52303 33973 73625 90950 47618 59073 53737 73936 31350 51029 30325 80075 ...
output:
8749 2770 20977 309 7773 4348 416 1240 367 15 6011 1206 373 2668 1110 1366 1497 260 884 3545 2411 551 2031 5352 1775 830 6526 5956 508 2278 333 612 2206 2064 331 177 687 61 3358 1727 50 174 2120 864 540 3105 8855 691 40 23010 81 5080 284 8147 71 423 618 257 192 4583 193 2371 552 1332 2591 7580 6272 ...
result:
ok 1000000 numbers
Test #78:
score: 17
Accepted
time: 2007ms
memory: 238272kb
input:
100000 1000000 52596 92870 23336 2940 51422 3326 1167 15935 53574 32223 81209 78304 83774 19456 84269 63599 20409 59292 92654 72663 84426 54904 4555 97549 67958 6560 59682 2957 1954 73007 52716 10774 13088 65980 84260 82038 63214 89012 7045 57303 83156 65553 70535 26354 30036 41508 47950 98012 17904...
output:
11013 70 1613 1 26 344 3485 3395 91 662 17335 474 2066 10053 6183 2078 645 5732 2232 3205 1451 1647 12830 243 666 313 1831 1031 10313 393 76 1839 12266 1 1994 5955 116 1361 137 11 1057 216 281 23 3 1960 2940 347 3681 894 270 11 17 1350 336 3552 11336 1166 76 141 668 70 248 374 1941 4884 7 39 223 174...
result:
ok 1000000 numbers
Test #79:
score: 17
Accepted
time: 2007ms
memory: 245664kb
input:
100000 1000000 15420 36295 57572 93259 99933 50829 54093 49401 5332 28155 61095 6514 9327 99477 79061 28414 68820 15733 72024 19460 5065 33104 7113 14199 89800 27727 75921 28069 31768 92999 25500 29175 23886 67063 57533 15833 99593 44538 18029 18572 88196 20223 30186 83539 27104 20858 40712 47967 63...
output:
44200 6310 7528 445 1189 1219 754 93 9088 1756 343 6512 566 22 21 29 17137 5903 809 283 5324 265 2556 10 2235 0 3495 4072 207 328 1803 511 315 23601 426 4 4539 9994 3302 296 4256 50 248 1901 575 4095 316 18938 14 351 17694 1 110 32 20517 9371 0 1420 2783 24046 39 2 2183 1683 19003 1979 2 2585 2110 1...
result:
ok 1000000 numbers
Test #80:
score: 17
Accepted
time: 2027ms
memory: 242152kb
input:
100000 1000000 23007 79987 89085 99883 96890 99740 10510 70065 80644 86465 83082 10861 54100 56151 78066 41733 95343 6465 84266 14586 46762 77397 87648 73739 94595 23429 24847 79180 61005 67082 45153 34209 20140 13723 95468 17581 72087 15113 7465 83662 41715 23460 70251 68712 96312 25166 77212 72078...
output:
6775 1 200 19613 2913 4 12483 4 14392 28468 7570 0 11 10889 10923 1645 62 9854 2366 31 402 287 10162 390 16 10532 36 26536 13 0 41324 1 33 9348 3 42 5 3285 620 708 3591 521 1554 67 4016 8228 16130 12520 5945 2878 3 1 7645 72 12417 18127 116 18836 1037 235 558 2981 2513 8388 2 8095 4588 9184 0 21102 ...
result:
ok 1000000 numbers
Test #81:
score: 17
Accepted
time: 2083ms
memory: 247644kb
input:
100000 1000000 6874 55215 44688 21029 96008 42093 94483 28006 67048 63875 9543 95388 34487 7920 84724 67671 20513 28031 87091 60617 7163 70679 85227 57608 99709 40202 20309 50381 59016 40420 17856 98797 29758 48068 64406 93303 31058 62263 39898 8334 24046 61116 8489 48505 64262 21361 19110 13339 393...
output:
199 1 6 6 132 39 6 0 2 0 571 66 384 39 18 1385 0 20 24324 1 10282 5 18 9 27 0 7447 2 209 0 0 60162 22 4887 1 5 1886 13 207 4856 7354 12257 836 7611 273 1766 225 1 7960 1 1339 5296 3889 5 1 26 13 502 129 3930 1 22692 369 5 3 994 0 8890 4907 18 6765 14490 1430 13744 1341 60 11523 3 790 288 60 31328 14...
result:
ok 1000000 numbers
Test #82:
score: 17
Accepted
time: 2109ms
memory: 241700kb
input:
100000 1000000 17834 22054 72610 46642 21637 53082 15264 47998 87761 76459 24702 54577 9644 44178 58830 36410 10000 35585 19346 38067 17765 12195 54569 45885 53340 54087 40382 63714 97632 63376 34408 39500 46514 67792 76734 65909 72776 52002 31732 58756 74778 43101 58065 54366 5773 40826 53405 30037...
output:
1 10267 1793 24537 26158 1 8883 612 1521 12251 2464 0 4653 24 302 59 33728 38156 11030 11263 3 12 23287 51 118 11058 1 1 3 412 3310 7 3 21 12 1316 5 2345 4 1386 3 12 3 3388 144 2527 1205 5 26 0 0 7 90 1127 660 34 11 37 332 628 981 1383 146 11214 1982 2 4 7489 1157 5339 103 1 3974 304 0 1569 37 56560...
result:
ok 1000000 numbers
Test #83:
score: 17
Accepted
time: 2075ms
memory: 247352kb
input:
100000 1000000 59129 31244 44964 75131 93021 51917 34849 16168 68826 58861 47237 79237 53040 95035 55624 78434 88324 77851 67656 7423 68800 53112 5815 50841 72358 75439 832 42411 55132 93762 13270 15672 76428 81253 91794 93129 2423 94555 25851 71221 39036 1237 53352 48995 7590 10978 141 41199 5320 2...
output:
10979 1236 8193 17068 2 307 106 8 4057 179 3080 333 107 83 1 5213 107 5682 161 4110 12 9084 695 11 0 5 6694 28698 1 8 2 11992 945 1595 2244 1262 6000 238 11 3 17 19 1 52 4634 5 7 2 1795 94 22 1 17836 11 487 4528 8 0 22921 1631 28605 32897 2 6 6 22511 832 1 1 302 3 0 4 1 645 1 767 146 19890 8 0 1692 ...
result:
ok 1000000 numbers
Test #84:
score: 17
Accepted
time: 2089ms
memory: 251720kb
input:
100000 1000000 31208 41388 48444 11248 50934 86740 72386 44148 67070 46997 4751 51745 54547 41171 17747 36588 27750 66759 72664 91402 61748 82397 39043 63144 63459 55640 42600 34626 45571 39473 53454 10882 17685 51272 35736 23354 98093 1742 60914 11323 23605 21237 80538 70719 23363 90612 40619 7723 ...
output:
1 3600 70 2587 134 22 12442 17 3 27802 6571 17 23837 8 2 11722 6818 12 5 142 8 11688 36235 5 2018 0 5314 5 22 1044 1 14 8330 53 387 29 0 485 0 2407 27996 8654 448 2594 9901 9533 30 27 121 48 3 2 25834 193 43 0 303 1 12 7412 680 589 48 23 4 28 10110 1 14840 23853 5 3299 1390 434 42 4935 16 887 0 25 6...
result:
ok 1000000 numbers
Test #85:
score: 17
Accepted
time: 2123ms
memory: 246220kb
input:
100000 1000000 62227 89636 44712 93145 33932 88276 27763 84017 25800 72311 49226 51030 817 3102 54075 15902 75228 93345 86323 2506 11489 83523 42726 28765 39741 49200 14168 35458 54019 72751 34838 45980 66810 57521 94015 25363 90960 4794 70534 18030 51977 22939 49713 61227 22724 32841 87983 65650 50...
output:
652 1 43 3 22153 256 56 9 572 21 15 1 423 6 18702 1126 2339 1132 25114 3 7573 6 16 1236 26658 466 226 9 2741 1395 9 7 580 14 213 4 702 35 12 4 633 11850 189 491 1651 3 48 497 437 15 1680 1390 10062 21 109 250 3 89 3 1 12 2410 3 422 205 1371 199 806 637 3 1 1 8196 1521 28146 21 133 15076 20 162 2 4 2...
result:
ok 1000000 numbers
Test #86:
score: 17
Accepted
time: 2564ms
memory: 268680kb
input:
100000 1000000 72858 73980 88791 8425 71525 63657 1356 59804 82996 16120 26166 25414 68209 55611 31495 87701 4850 67695 73380 71084 97531 5808 39850 36342 65918 25977 63697 14493 81146 12191 35948 83263 81285 13612 29801 80982 84536 99665 33889 34386 14432 75661 43374 44075 29060 55876 21467 17337 8...
output:
6248 97 25000 3124 781 3 3123 0 12 49286 1562 12462 195 0 1 0 1524 97 97 390 49670 12477 97 6 5204 12237 6223 5914 12 6 195 195 6249 12 1 6250 3125 390 1562 195 12 48 195 1 3108 24916 11378 195 195 390 6249 390 390 12500 24787 48 6 693 3081 781 3 195 1 12 195 3 781 6 40297 6250 24 6 48 195 6249 3 30...
result:
ok 1000000 numbers
Subtask #6:
score: 23
Accepted
Dependency #1:
100%
Accepted
Dependency #2:
100%
Accepted
Dependency #3:
100%
Accepted
Dependency #4:
100%
Accepted
Dependency #5:
100%
Accepted
Test #87:
score: 23
Accepted
time: 1527ms
memory: 215860kb
input:
100000 1000000 6457 23693 90928 23592 90440 75018 16865 3342 83718 16731 95103 31510 38719 27886 29093 41955 6596 46409 51839 10527 91993 61074 14405 34833 53674 42363 11490 43757 46191 6058 59164 96938 57858 40178 97523 84164 21582 72243 11267 47368 97058 6637 95208 60092 53943 16441 28363 64965 52...
output:
68091 31363 65451 18054 17386 3046 78851 97316 67678 53586 90922 20740 8910 45181 3254 10208 60927 57880 94241 79996 26539 67243 5930 11923 65581 11361 57584 48343 63213 88459 42492 19569 27460 84902 79427 78822 40882 74403 80134 8468 15872 25139 12772 59502 26315 5543 8207 61927 46967 92726 19300 7...
result:
ok 1000000 numbers
Test #88:
score: 23
Accepted
time: 1628ms
memory: 211268kb
input:
100000 1000000 82160 95864 48267 17482 19568 35077 14202 20440 4649 64145 148 2227 6969 39096 36508 20991 67700 90300 69215 57284 18492 9246 9629 7538 7845 30368 55600 48445 18542 41242 45052 25380 20894 91677 77040 73134 15572 21966 25343 14501 16227 23870 39207 50024 30787 11148 16884 63700 33205 ...
output:
44589 30412 9150 42694 60311 23372 27408 5598 54326 19545 16086 738 30958 56815 26278 37877 57026 46602 23081 17717 23460 35171 3917 49764 8351 3131 60712 17705 13832 14396 34708 10397 50136 28482 33001 21106 45824 4580 14407 55844 2038 32746 8951 20534 8556 28057 14714 35763 2982 19407 56028 12844 ...
result:
ok 1000000 numbers
Test #89:
score: 23
Accepted
time: 1700ms
memory: 208936kb
input:
100000 1000000 25194 62545 57529 6618 90347 4663 56805 81144 16504 79307 43199 91078 67805 33396 46754 26525 75274 39333 20904 40286 76299 83579 79770 37838 8666 33691 40228 71445 16473 53091 68958 32037 72079 38640 89820 67042 68888 34997 65595 87669 425 95432 78811 30382 34738 51750 96653 87265 96...
output:
11005 9281 18191 18684 38965 18703 19847 17117 29665 33674 28718 16969 8055 8804 23077 26803 9306 30256 39236 34276 9932 3207 80 13138 41629 4879 17899 5390 27337 27343 14406 32973 15819 16554 9322 16061 14146 2920 2337 25514 34478 15708 30671 8702 21176 5655 39741 33105 14887 11480 8943 22608 34635...
result:
ok 1000000 numbers
Test #90:
score: 23
Accepted
time: 1790ms
memory: 211584kb
input:
100000 1000000 33869 32276 67595 11863 43366 78922 82984 33614 3349 89624 72004 26796 43181 99767 17557 34237 17402 67395 90333 32805 48065 18758 67335 51494 27849 40763 26396 34814 4622 83315 72679 97608 72899 60645 56697 71509 56066 31804 62175 73302 88129 16166 65481 42106 75805 6462 59931 64760 ...
output:
16263 8261 7999 12256 7380 1406 14051 10617 6070 3714 15760 7241 16308 16494 20438 10121 13384 6097 13738 21320 4473 9306 3220 11991 5924 18239 10971 6630 17173 20676 18856 4026 654 19336 15562 17674 21575 17461 17649 12543 667 19788 5801 8008 5125 16927 13238 16541 4305 17958 19807 7073 1272 19320 ...
result:
ok 1000000 numbers
Test #91:
score: 23
Accepted
time: 1790ms
memory: 212036kb
input:
100000 1000000 20202 95937 59388 22656 52438 32930 5034 5828 47736 1136 86325 30517 98060 3065 87038 7780 79252 23357 30657 39367 65318 82229 57604 36401 60931 35094 22631 8808 73815 59982 13375 6858 21054 24430 58627 54098 50600 60606 29357 14070 86046 26517 36726 52335 67979 76357 5601 23089 31084...
output:
8126 10624 4879 10953 3662 9807 3270 8958 7935 1336 9657 10687 2597 7274 8366 6571 8402 5486 5388 7757 6212 194 9832 7099 8261 5084 314 8844 6438 1227 6043 2059 10239 7009 8042 3684 415 9989 9144 9885 10083 8809 9530 1337 4939 5736 7299 4865 994 208 2143 5809 10896 7590 7933 4526 10781 854 1543 4044...
result:
ok 1000000 numbers
Test #92:
score: 23
Accepted
time: 1898ms
memory: 216920kb
input:
100000 1000000 32714 36692 31083 85620 49990 97881 7729 99744 40147 35697 60981 26710 5344 89140 82549 16186 23397 99781 1198 13479 97345 76067 11166 3816 31696 12712 86322 42387 91034 73311 30204 90186 10698 3027 90469 39773 32444 90557 38037 2811 1511 99399 82904 95751 88183 46088 2411 36754 55537...
output:
1976 603 4325 5306 399 1391 3536 5885 1881 490 4958 2201 4696 969 1761 2739 447 5857 4695 3436 4341 5746 3473 251 416 5207 4610 4209 1642 3488 62638 191 4150 227 2878 2218 1566 1441 4121 3894 862 5777 4710 284 2405 4794 1137 2583 1433 2726 3179 3902 5441 2064 1789 510 2134 3292 4393 5031 4278 124 22...
result:
ok 1000000 numbers
Test #93:
score: 23
Accepted
time: 2071ms
memory: 222524kb
input:
100000 1000000 36665 34048 13767 33770 62077 34740 89600 80503 52776 40093 32294 4636 89965 40716 66459 28480 98172 65499 75307 50198 69522 69117 76142 43885 44253 95772 9808 24606 44782 232 53978 39817 47787 64598 64212 62212 95626 12362 43307 53664 69332 64445 43969 92373 79331 70902 8966 94532 70...
output:
172 2593 2059 370 587 358 2956 2128 2643 1698 1030 2439 1575 716 1289 465 290 747 252 544 2492 1082 1677 1769 140 358 2273 3642 2168 841 205 1282 1507 1036 2447 796 2637 1914 179 2663 1097 2214 3244 2896 2749 1253 2055 1914 1196 1034 2685 1885 1521 1827 2383 1392 993 2973 1159 173 947 1420 1633 60 2...
result:
ok 1000000 numbers
Test #94:
score: 23
Accepted
time: 2101ms
memory: 226204kb
input:
100000 1000000 25285 42985 85118 92894 42132 44140 53975 26689 61784 14964 16282 25047 75597 64954 5953 94806 31813 46882 99124 69274 16563 99491 48901 49282 93968 37463 87063 44721 80224 27813 69865 92499 37290 89151 9013 14686 53743 22181 97387 1651 98349 83530 72377 18130 14740 56916 51137 96409 ...
output:
591 2198 553 2338 841 705 969 689 758 913 1287 549 515 224 62 1326 98 22 1292 91 1359 1137 766 1404 1018 1264 412 504 1315 9480 1343 952 479 1374 666 824 1207 1283 1310 1248 483 279 616 713 1035 1238 267 454 232 520 63 729 991 935 459 925 1073 820 1258 806 582 876 952 1020 840 588 794 8050 476 532 1...
result:
ok 1000000 numbers
Test #95:
score: 23
Accepted
time: 2183ms
memory: 225948kb
input:
100000 1000000 45641 92812 19273 534 22918 95339 49623 85082 11614 28980 94623 62966 94029 89417 32026 67387 21098 88461 79787 80579 70439 2237 33005 12097 54566 79993 8709 84315 71961 30427 71102 53068 64440 91069 37835 78768 69298 89753 74749 31675 88761 16128 30652 40027 61119 7929 58346 90950 46...
output:
47 262 531 247 547 126 413 382 501 311 450 420 450 5636 908 232 438 2542 3982 407 165 469 1005 245 3038 367 266 90 69 111 263 136 296 103 390 394 28 190 52 48 1023 771 275 258 95 5990 780 379 461 3 297 1097 267 867 84 132 1980 4438 576 1035 378 182 372 210 972 326 325 1113 308 412 1423 378 188 249 3...
result:
ok 1000000 numbers
Test #96:
score: 23
Accepted
time: 2291ms
memory: 237820kb
input:
100000 1000000 27336 37910 97070 44183 29995 49758 375 48516 91840 91049 29697 89681 32833 2308 86559 61177 42205 96692 91604 2444 91144 27682 4676 99797 22019 16247 9417 50225 31431 70808 46328 50017 63524 5278 18670 63198 15944 74354 67677 93050 12088 76013 79026 55614 12339 14182 46310 13428 9916...
output:
1948 303 171 2144 1025 1121 1049 1370 2040 2422 1709 4951 259 1370 965 517 78 1990 131 37 553 335 3436 115 989 73 179 59 2355 27 243 3633 1097 45 45 1013 104 3906 251 4495 115 769 3566 1276 600 4494 3021 2196 35 438 1168 706 290 5 432 3247 67 29 1707 91 8216 45474 88 1787 1192 0 762 588 146 314 19 1...
result:
ok 1000000 numbers
Test #97:
score: 23
Accepted
time: 2388ms
memory: 235248kb
input:
100000 1000000 68832 32373 8416 96939 39398 89861 29491 80771 77258 91216 42470 36368 41607 85762 23748 83036 89913 79306 47521 95952 29390 20501 22320 61997 44162 1438 68695 60447 44225 2645 58263 31482 15544 53525 58961 27875 52303 33973 73625 90950 47618 59073 53737 73936 31350 51029 30325 80075 ...
output:
8831 2769 30755 312 9352 5088 437 1269 375 17 6535 1930 389 2693 1126 1368 1510 277 957 3965 2420 552 2127 5506 1792 833 6527 8337 511 2295 333 635 2688 2125 333 179 688 69 3502 3196 64 174 2235 866 1302 5276 22872 716 44 22857 84 12942 298 8780 74 541 702 270 199 4878 209 2414 552 1368 2686 8772 65...
result:
ok 1000000 numbers
Test #98:
score: 23
Accepted
time: 2468ms
memory: 242540kb
input:
100000 1000000 52596 92870 23336 2940 51422 3326 1167 15935 53574 32223 81209 78304 83774 19456 84269 63599 20409 59292 92654 72663 84426 54904 4555 97549 67958 6560 59682 2957 1954 73007 52716 10774 13088 65980 84260 82038 63214 89012 7045 57303 83156 65553 70535 26354 30036 41508 47950 98012 17904...
output:
11134 90 1653 1 26 361 3945 3632 103 669 25591 551 2100 12037 6259 2100 669 5941 2248 3222 1482 1710 15785 335 730 335 1897 1057 10291 2098 117 1896 19543 1 2028 6245 147 1593 309 11 1057 216 309 23 3 2097 3097 361 4289 938 335 23 17 1376 361 3777 11961 1277 78 197 699 90 261 466 1958 4901 7 42 238 ...
result:
ok 1000000 numbers
Test #99:
score: 23
Accepted
time: 2613ms
memory: 241516kb
input:
100000 1000000 15420 36295 57572 93259 99933 50829 54093 49401 5332 28155 61095 6514 9327 99477 79061 28414 68820 15733 72024 19460 5065 33104 7113 14199 89800 27727 75921 28069 31768 92999 25500 29175 23886 67063 57533 15833 99593 44538 18029 18572 88196 20223 30186 83539 27104 20858 40712 47967 63...
output:
45610 6434 7559 592 1226 3551 844 93 9740 62098 377 10654 591 22 29 29 35694 5942 842 842 5939 18460 3078 10 2486 1 4402 6413 222 841 2310 589 316 24585 513 4 5496 12956 3299 316 9704 54 266 1985 753 4398 316 21064 14 375 18366 1 117 54 60388 9689 0 1983 2866 28932 38 5 5485 1702 44301 2480 2 2666 2...
result:
ok 1000000 numbers
Test #100:
score: 23
Accepted
time: 2619ms
memory: 240292kb
input:
100000 1000000 23007 79987 89085 99883 96890 99740 10510 70065 80644 86465 83082 10861 54100 56151 78066 41733 95343 6465 84266 14586 46762 77397 87648 73739 94595 23429 24847 79180 61005 67082 45153 34209 20140 13723 95468 17581 72087 15113 7465 83662 41715 23460 70251 68712 96312 25166 77212 72078...
output:
6817 1 235 44592 2993 8 12692 16 14513 44482 7697 2 11 12674 12672 1769 93 9835 3471 33 423 315 34385 423 33 11125 45 27787 20 0 60774 1 33 9812 3 45 8 3460 719 719 4591 559 1762 93 3991 9791 16644 12598 6765 2969 5 1 7647 172 27542 33962 128 59796 1153 233 556 2964 2522 9763 8 8633 12561 27431 0 33...
result:
ok 1000000 numbers
Test #101:
score: 23
Accepted
time: 2678ms
memory: 247540kb
input:
100000 1000000 6874 55215 44688 21029 96008 42093 94483 28006 67048 63875 9543 95388 34487 7920 84724 67671 20513 28031 87091 60617 7163 70679 85227 57608 99709 40202 20309 50381 59016 40420 17856 98797 29758 48068 64406 93303 31058 62263 39898 8334 24046 61116 8489 48505 64262 21361 19110 13339 393...
output:
307 6 7 7 142 60 7 1 3 0 660 142 659 39 18 1949 0 39 31554 1 31529 6 18 9 39 0 7850 2 207 0 2 59514 60 15431 1 5 1943 13 303 6148 7836 15409 958 7836 303 3588 303 3 19238 2 1377 6139 24272 6 1 25 13 655 141 4709 5 24201 449 5 6 24183 3 9811 6105 25 30990 15289 9800 41111 1365 60 12240 3 951 302 60 4...
result:
ok 1000000 numbers
Test #102:
score: 23
Accepted
time: 2691ms
memory: 249940kb
input:
100000 1000000 17834 22054 72610 46642 21637 53082 15264 47998 87761 76459 24702 54577 9644 44178 58830 36410 10000 35585 19346 38067 17765 12195 54569 45885 53340 54087 40382 63714 97632 63376 34408 39500 46514 67792 76734 65909 72776 52002 31732 58756 74778 43101 58065 54366 5773 40826 53405 30037...
output:
5 26220 8409 26199 26187 1 18075 767 2552 12349 2552 3 5660 27 506 104 38012 37996 57478 12311 3 55 37906 55 148 17963 1 11 5 505 3789 7 3 27 18 1696 5 2535 5 1694 5 18 5 3774 148 2531 1691 5 27 0 0 7 103 1131 757 39 11 39 333 756 1128 2518 147 25599 5581 5 5 25559 2508 5571 103 1 5568 333 3 1677 39...
result:
ok 1000000 numbers
Test #103:
score: 23
Accepted
time: 2673ms
memory: 243556kb
input:
100000 1000000 59129 31244 44964 75131 93021 51917 34849 16168 68826 58861 47237 79237 53040 95035 55624 78434 88324 77851 67656 7423 68800 53112 5815 50841 72358 75439 832 42411 55132 93762 13270 15672 76428 81253 91794 93129 2423 94555 25851 71221 39036 1237 53352 48995 7590 10978 141 41199 5320 2...
output:
11377 1253 11371 18326 3 520 147 9 4573 222 4571 341 147 94 7 7147 147 7145 341 4556 12 11301 806 12 1 9 18192 30098 2 9 5 18163 1924 1923 30010 1919 11249 338 12 4 28 28 2 61 51413 7 9 3 1911 94 28 2 18016 12 514 4505 9 0 29696 1907 29674 50947 3 7 7 29612 1902 2 2 336 4 0 5 4 1898 3 792 219 29456 ...
result:
ok 1000000 numbers
Test #104:
score: 23
Accepted
time: 2668ms
memory: 247492kb
input:
100000 1000000 31208 41388 48444 11248 50934 86740 72386 44148 67070 46997 4751 51745 54547 41171 17747 36588 27750 66759 72664 91402 61748 82397 39043 63144 63459 55640 42600 34626 45571 39473 53454 10882 17685 51272 35736 23354 98093 1742 60914 11323 23605 21237 80538 70719 23363 90612 40619 7723 ...
output:
1 6492 1086 2619 142 24 16789 17 3 28194 10305 17 28161 8 3 28126 10288 12 5 142 8 16707 49597 5 2605 0 6443 5 34 1076 1 34 10230 68 460 34 0 705 0 2596 49135 10202 460 2594 10193 10192 68 34 142 49 3 3 27728 207 49 0 460 1 17 10153 1071 702 49 34 8 34 27567 1 27544 27528 5 6370 2580 1065 68 6362 17...
result:
ok 1000000 numbers
Test #105:
score: 23
Accepted
time: 2710ms
memory: 252424kb
input:
100000 1000000 62227 89636 44712 93145 33932 88276 27763 84017 25800 72311 49226 51030 817 3102 54075 15902 75228 93345 86323 2506 11489 83523 42726 28765 39741 49200 14168 35458 54019 72751 34838 45980 66810 57521 94015 25363 90960 4794 70534 18030 51977 22939 49713 61227 22724 32841 87983 65650 50...
output:
748 1 58 3 28053 497 92 15 748 23 15 1 496 9 27971 1130 2595 1130 27931 6 16600 9 37 1701 27862 496 324 23 10182 4040 9 9 747 23 323 6 746 57 23 6 745 16483 211 492 1694 6 57 492 742 37 1694 1693 16427 23 211 322 6 90 3 1 15 4011 6 740 210 2575 210 1120 739 6 1 1 16314 1682 48092 23 210 16280 23 491...
result:
ok 1000000 numbers
Test #106:
score: 23
Accepted
time: 3195ms
memory: 266576kb
input:
100000 1000000 72858 73980 88791 8425 71525 63657 1356 59804 82996 16120 26166 25414 68209 55611 31495 87701 4850 67695 73380 71084 97531 5808 39850 36342 65918 25977 63697 14493 81146 12191 35948 83263 81285 13612 29801 80982 84536 99665 33889 34386 14432 75661 43374 44075 29060 55876 21467 17337 8...
output:
6249 97 24966 3125 781 3 3125 0 12 49404 1562 12500 195 0 1 0 1562 97 97 390 38825 12500 97 6 12480 11394 6244 6244 12 6 195 195 6250 12 1 6250 3125 390 1562 195 12 48 195 1 3124 35782 8186 195 195 390 6250 390 390 9898 15906 48 6 1562 3125 781 3 195 1 12 195 3 781 6 16879 2510 24 6 48 195 6250 3 31...
result:
ok 1000000 numbers