QOJ.ac
QOJ
ID | Problem | Submitter | Result | Time | Memory | Language | File size | Submit time | Judge time |
---|---|---|---|---|---|---|---|---|---|
#873636 | #2706. Swap Swap Sort | hhoppitree | 25 ✓ | 1972ms | 70500kb | C++17 | 1.2kb | 2025-01-26 19:16:22 | 2025-01-26 19:16:22 |
Judging History
answer
#include <bits/stdc++.h>
using namespace std;
signed main() {
int n, m, q; scanf("%d%d%d", &n, &m, &q);
vector<int> a(n), s(m + 1), cnt(m);
vector< vector<int> > pos(m);
long long res = 0;
int id = 0;
for (auto &x : a) {
scanf("%d", &x), ++cnt[--x], pos[x].push_back(id++);
for (int i = x + 2; i <= m; i += i & -i) res += s[i];
for (int i = x + 1; i; i -= i & -i) ++s[i];
}
vector<int> per(m);
iota(per.begin(), per.end(), 0);
map< pair<int, int>, long long> M;
auto query = [&](int x, int y) {
if (!cnt[x] || !cnt[y]) return 0ll;
int ty = (cnt[x] > cnt[y]);
if (cnt[x] > cnt[y]) swap(x, y);
long long S = 0;
if (M.count({x, y})) S = M[{x, y}];
else {
for (auto v : pos[x]) S += lower_bound(pos[y].begin(), pos[y].end(), v) - pos[y].begin();
M[{x, y}] = S;
}
if (ty) S = 1ll * cnt[x] * cnt[y] - S;
return S;
};
while (q--) {
int x; scanf("%d", &x);
res += 1ll * cnt[per[x - 1]] * cnt[per[x]] - 2 * query(per[x - 1], per[x]);
swap(per[x - 1], per[x]);
printf("%lld\n", res);
}
return 0;
}
Details
Tip: Click on the bar to expand more detailed information
Subtask #1:
score: 3
Accepted
Test #1:
score: 3
Accepted
time: 1ms
memory: 3840kb
input:
5 4 3 1 4 2 1 2 3 2 1
output:
4 2 2
result:
ok 3 lines
Test #2:
score: 3
Accepted
time: 1ms
memory: 3968kb
input:
5000 2 5000 2 2 2 1 2 1 2 1 2 1 2 2 1 1 1 2 2 1 2 1 2 1 2 2 1 1 2 2 1 2 1 2 2 1 2 1 2 1 1 1 2 2 1 1 1 1 1 1 1 2 2 1 1 1 1 2 1 1 2 1 2 2 1 2 1 1 2 1 1 2 2 2 2 1 2 1 1 1 1 2 1 2 1 1 1 2 1 1 1 1 2 2 2 2 1 1 2 2 1 2 1 1 1 2 1 2 2 1 1 1 1 2 1 1 1 1 2 1 2 1 1 1 2 2 2 2 1 1 2 2 1 1 1 2 1 1 2 1 2 2 2 2 1 2 ...
output:
3086489 3161662 3086489 3161662 3086489 3161662 3086489 3161662 3086489 3161662 3086489 3161662 3086489 3161662 3086489 3161662 3086489 3161662 3086489 3161662 3086489 3161662 3086489 3161662 3086489 3161662 3086489 3161662 3086489 3161662 3086489 3161662 3086489 3161662 3086489 3161662 3086489 3161...
result:
ok 5000 lines
Test #3:
score: 3
Accepted
time: 1ms
memory: 3968kb
input:
5000 3 5000 3 2 3 1 2 2 1 3 2 3 3 1 2 2 3 2 3 3 2 2 1 1 2 2 3 3 3 3 3 3 2 1 1 2 3 2 1 1 3 3 3 2 1 2 1 3 3 2 2 2 1 2 3 2 3 3 1 1 1 2 2 2 3 3 2 1 2 1 3 3 3 1 3 1 3 2 1 3 2 3 3 3 2 1 3 3 1 1 3 1 2 1 3 2 1 1 2 2 1 1 1 3 2 2 2 3 2 1 2 1 1 1 2 2 3 3 2 1 2 1 3 1 2 1 1 3 3 1 2 3 1 2 2 1 1 3 2 1 3 3 1 1 3 2 ...
output:
4198669 4169967 4198669 4194886 4161362 4132660 4161362 4194886 4161362 4194886 4198669 4194886 4161362 4194886 4198669 4169967 4136443 4169967 4198669 4169967 4136443 4132660 4136443 4169967 4198669 4169967 4136443 4169967 4198669 4169967 4198669 4169967 4198669 4194886 4161362 4132660 4136443 4169...
result:
ok 5000 lines
Test #4:
score: 3
Accepted
time: 3ms
memory: 3968kb
input:
5000 25 5000 5 21 11 16 22 15 19 24 14 19 5 6 25 23 12 13 12 10 5 3 11 12 6 21 7 15 11 15 3 17 1 25 23 24 17 25 9 6 20 4 5 1 6 6 25 1 19 17 4 2 15 13 19 14 6 16 12 23 24 8 3 10 15 16 18 11 10 17 4 18 21 18 23 21 15 10 1 5 17 15 6 2 12 19 17 25 6 5 9 3 9 8 22 24 12 9 25 14 17 14 25 7 14 19 9 7 17 13 ...
output:
6000166 5996422 5992294 5992402 5994304 5994196 5992244 5993127 5993690 5991874 5993826 5992656 5991754 5989161 5991754 5990320 5988197 5987485 5984892 5982535 5983553 5982535 5979948 5974027 5976614 5970745 5972561 5973463 5972580 5978449 5978003 5976187 5976899 5977007 5982928 5982216 5982662 5982...
result:
ok 5000 lines
Test #5:
score: 3
Accepted
time: 3ms
memory: 3968kb
input:
5000 100 5000 98 61 86 93 67 79 88 16 6 26 90 62 31 88 65 85 80 49 40 9 76 13 92 5 25 37 11 8 82 12 68 91 58 71 65 14 86 97 97 73 22 59 29 70 48 96 57 61 38 49 44 100 97 31 80 4 35 14 8 12 57 63 16 29 35 46 83 11 34 6 81 24 79 21 5 7 78 88 14 5 97 36 33 24 56 24 5 64 99 31 59 86 43 61 90 99 47 42 64...
output:
6130651 6130755 6131075 6131427 6131485 6131573 6131705 6131311 6131374 6130755 6130905 6130877 6130764 6130734 6130646 6130560 6130609 6129472 6129409 6129377 6129501 6129372 6129059 6129155 6129351 6129239 6129302 6129414 6129036 6129171 6128524 6128888 6128784 6128618 6128620 6127985 6127665 6127...
result:
ok 5000 lines
Test #6:
score: 3
Accepted
time: 3ms
memory: 4096kb
input:
5000 500 5000 254 88 172 62 288 382 473 60 320 325 268 382 447 7 167 276 292 57 58 215 299 195 355 367 316 314 468 332 225 440 123 93 90 180 173 242 123 292 265 268 69 21 256 499 411 62 342 95 337 278 301 152 350 80 11 109 234 196 482 277 178 72 127 457 292 121 499 441 256 477 170 422 1 211 410 452 ...
output:
6207884 6207889 6207881 6207881 6207878 6207896 6207898 6207878 6207810 6207820 6207826 6207782 6207780 6207764 6207774 6207767 6207781 6207794 6207787 6207815 6207801 6207769 6207785 6207793 6207773 6207734 6207776 6207807 6207807 6207806 6207743 6207740 6207710 6207726 6207722 6207711 6207705 6207...
result:
ok 5000 lines
Test #7:
score: 3
Accepted
time: 3ms
memory: 4096kb
input:
5000 1000 5000 120 214 383 738 359 400 442 162 931 656 374 895 390 556 948 188 813 401 859 923 516 645 443 167 159 323 778 689 819 841 856 494 879 462 454 548 322 632 838 261 786 946 878 509 6 706 383 846 265 784 757 563 916 882 26 977 470 428 931 912 698 293 6 441 693 85 102 83 651 475 597 878 982 ...
output:
6301980 6301974 6302002 6302022 6302028 6302036 6302042 6302050 6302051 6302059 6302073 6302079 6302087 6302080 6302096 6302102 6302104 6302104 6302094 6302089 6302103 6302087 6302071 6302053 6302067 6302065 6302067 6302059 6302063 6302059 6302035 6302030 6302030 6302032 6302040 6302046 6302046 6302...
result:
ok 5000 lines
Test #8:
score: 3
Accepted
time: 1ms
memory: 4096kb
input:
5000 5000 5000 1547 1600 4552 1660 3710 2534 2586 1776 3330 3235 2546 4964 2557 2058 2691 3101 4721 3519 1366 4645 4146 3160 2005 4410 1036 4980 3702 1432 1095 1995 3410 4025 4736 2422 1833 2485 2069 2048 2684 3709 4548 4473 3407 2472 72 2091 4169 1145 3594 4341 209 1064 1816 1413 2031 276 3500 1602...
output:
6219565 6219565 6219565 6219565 6219566 6219565 6219565 6219565 6219565 6219563 6219564 6219564 6219564 6219564 6219564 6219564 6219564 6219566 6219566 6219566 6219566 6219566 6219566 6219566 6219567 6219567 6219567 6219567 6219567 6219567 6219564 6219565 6219565 6219566 6219564 6219564 6219568 6219...
result:
ok 5000 lines
Subtask #2:
score: 3
Accepted
Test #9:
score: 3
Accepted
time: 7ms
memory: 4352kb
input:
100000 2 100 1 1 2 1 2 2 1 1 1 2 2 1 1 2 1 1 2 1 1 2 1 1 2 1 2 2 2 1 2 2 1 2 1 2 1 1 2 1 1 1 2 2 2 2 1 2 2 1 1 1 2 2 1 2 2 2 2 1 2 1 2 2 2 1 2 1 2 1 2 1 2 1 1 2 2 2 1 2 2 2 1 1 2 2 2 2 2 1 2 2 2 2 2 1 2 2 2 2 1 2 2 2 2 2 1 2 2 2 2 2 2 2 2 1 1 1 1 2 2 1 1 1 1 1 1 2 1 1 1 2 1 2 2 1 2 2 1 2 1 2 1 1 2 2...
output:
1250766126 1249233649 1250766126 1249233649 1250766126 1249233649 1250766126 1249233649 1250766126 1249233649 1250766126 1249233649 1250766126 1249233649 1250766126 1249233649 1250766126 1249233649 1250766126 1249233649 1250766126 1249233649 1250766126 1249233649 1250766126 1249233649 1250766126 124...
result:
ok 100 lines
Test #10:
score: 3
Accepted
time: 9ms
memory: 4608kb
input:
100000 3 100 2 1 1 2 3 1 3 1 1 1 3 1 1 3 2 1 1 3 2 2 2 3 3 3 2 3 1 3 3 1 1 2 2 3 2 3 3 3 2 1 3 2 1 2 3 3 2 2 1 1 1 2 1 3 1 3 1 1 1 1 1 2 2 1 2 3 3 3 2 2 2 1 3 2 1 1 3 3 3 1 2 3 3 2 1 1 2 3 2 3 3 1 1 1 2 3 3 1 3 1 2 1 1 1 3 3 3 3 1 1 1 3 2 1 2 2 1 3 2 1 1 3 1 1 1 1 3 1 3 3 2 2 2 2 3 2 1 1 1 2 3 2 2 3...
output:
1672561848 1666363150 1672561848 1666363150 1672561848 1672846895 1672561848 1666363150 1672561848 1672846895 1666891533 1672846895 1666891533 1660692835 1660407788 1660692835 1660407788 1660692835 1666891533 1672846895 1672561848 1666363150 1660407788 1666363150 1672561848 1666363150 1672561848 166...
result:
ok 100 lines
Test #11:
score: 3
Accepted
time: 9ms
memory: 4244kb
input:
100000 100 100 6 25 57 31 87 42 4 5 55 68 6 92 14 21 16 78 37 26 14 44 52 59 59 76 58 82 15 97 64 37 18 37 13 29 10 17 70 24 15 1 35 22 59 20 50 28 75 41 24 16 87 56 78 97 30 94 89 22 27 3 42 17 60 6 46 50 40 60 9 15 32 15 86 14 34 54 67 41 78 26 67 15 94 43 51 61 50 9 93 42 9 54 44 52 56 12 4 45 37...
output:
2476639489 2476656175 2476672999 2476646078 2476662814 2476692132 2476696434 2476704476 2476685981 2476647859 2476647043 2476630320 2476626542 2476628414 2476650726 2476633518 2476644368 2476661636 2476623340 2476623274 2476606450 2476570418 2476604806 2476579769 2476540085 2476559423 2476560239 247...
result:
ok 100 lines
Test #12:
score: 3
Accepted
time: 7ms
memory: 4532kb
input:
100000 1000 100 880 716 343 799 960 916 853 866 750 975 335 568 45 145 780 341 255 4 252 463 752 519 610 566 983 348 214 297 614 669 163 903 376 282 311 830 82 897 129 787 474 666 804 679 28 302 850 706 884 348 116 750 629 63 773 363 632 440 527 498 144 467 125 584 842 544 599 890 411 593 412 824 20...
output:
2495200263 2495199265 2495200011 2495198563 2495198681 2495198924 2495199791 2495199989 2495200293 2495201645 2495202123 2495202327 2495203171 2495203270 2495201817 2495201753 2495200981 2495202245 2495203355 2495204228 2495204012 2495204220 2495204803 2495204471 2495204501 2495205197 2495204193 249...
result:
ok 100 lines
Test #13:
score: 3
Accepted
time: 8ms
memory: 4888kb
input:
100000 5000 100 3137 1143 4728 2617 881 3619 4987 4658 1717 1022 2914 2741 2113 3312 4282 1085 1168 4561 370 3970 1475 1501 2773 128 1226 225 1871 2222 4357 2297 3669 104 2908 2491 2270 3210 4019 4291 4896 281 3273 4428 331 1855 3344 720 3235 139 2183 677 3673 2203 1130 3612 952 4367 4931 1470 701 2...
output:
2492443562 2492443545 2492443419 2492443416 2492443337 2492443367 2492443400 2492443418 2492443438 2492443362 2492443393 2492443329 2492443417 2492443429 2492443497 2492443449 2492443427 2492443509 2492443549 2492443597 2492443815 2492443869 2492443817 2492443749 2492443708 2492443734 2492443741 249...
result:
ok 100 lines
Test #14:
score: 3
Accepted
time: 11ms
memory: 4864kb
input:
100000 10000 100 7320 8050 1859 72 1134 8265 7414 5261 7406 6005 1863 7399 3469 9808 9743 8559 8782 2442 7072 2164 4964 4218 8101 1143 8101 4899 567 2595 2894 5314 5928 1466 4429 3731 7824 442 3455 1411 8114 8526 470 7663 9163 7857 5254 3676 5814 365 8716 3776 4862 1250 4843 1406 9489 7858 6149 8239...
output:
2502934080 2502934086 2502934088 2502934068 2502934073 2502934059 2502934047 2502934077 2502934090 2502934075 2502934007 2502934019 2502934099 2502934065 2502934067 2502934077 2502934089 2502934137 2502934139 2502934176 2502934164 2502934138 2502934110 2502934160 2502934118 2502934129 2502934151 250...
result:
ok 100 lines
Test #15:
score: 3
Accepted
time: 13ms
memory: 7040kb
input:
100000 50000 100 48099 38788 35029 25993 25836 398 44206 16876 14805 584 49684 32468 18988 44310 7486 46472 28690 2560 8930 43886 37946 36734 27663 35035 3978 8555 5491 30690 29522 33820 15130 13998 3638 41690 3204 28379 45849 39178 8609 48974 20232 14190 13339 3172 6672 15061 17248 15016 22045 4398...
output:
2502493811 2502493811 2502493812 2502493810 2502493814 2502493815 2502493814 2502493814 2502493814 2502493816 2502493816 2502493810 2502493809 2502493808 2502493808 2502493810 2502493812 2502493808 2502493809 2502493807 2502493808 2502493809 2502493808 2502493808 2502493807 2502493810 2502493816 250...
result:
ok 100 lines
Test #16:
score: 3
Accepted
time: 13ms
memory: 9308kb
input:
100000 100000 100 10005 15918 26131 41245 90483 32826 94809 73917 18435 8181 694 43823 34132 84771 64961 94086 41571 24262 22125 72376 65663 30709 7326 76910 8652 12252 15864 9227 33891 96079 1491 34166 29878 27244 55436 47814 57968 12396 16853 32522 53467 18022 99341 60082 49628 52641 42474 95197 5...
output:
2492439410 2492439409 2492439411 2492439411 2492439411 2492439410 2492439410 2492439408 2492439408 2492439408 2492439411 2492439411 2492439412 2492439413 2492439413 2492439413 2492439419 2492439419 2492439419 2492439419 2492439421 2492439425 2492439425 2492439424 2492439424 2492439423 2492439423 249...
result:
ok 100 lines
Subtask #3:
score: 5
Accepted
Test #17:
score: 5
Accepted
time: 110ms
memory: 4352kb
input:
100000 2 1000000 1 2 2 2 2 1 1 2 1 2 1 1 1 1 1 1 2 2 1 1 1 2 1 2 2 1 1 2 2 2 1 1 1 1 1 1 2 2 1 2 1 2 2 2 1 1 1 2 1 1 1 2 1 1 2 2 2 1 2 2 1 2 2 1 1 2 1 2 2 1 1 2 1 2 2 1 2 1 1 2 1 1 1 2 1 2 2 2 1 2 2 2 1 2 1 2 1 1 1 2 1 2 2 1 1 1 1 2 1 2 2 1 1 1 1 2 1 2 1 1 1 1 1 1 1 1 2 2 1 2 1 1 2 2 1 1 1 1 1 2 1 2...
output:
1251905948 1248018976 1251905948 1248018976 1251905948 1248018976 1251905948 1248018976 1251905948 1248018976 1251905948 1248018976 1251905948 1248018976 1251905948 1248018976 1251905948 1248018976 1251905948 1248018976 1251905948 1248018976 1251905948 1248018976 1251905948 1248018976 1251905948 124...
result:
ok 1000000 lines
Test #18:
score: 5
Accepted
time: 123ms
memory: 4352kb
input:
100000 3 1000000 2 3 2 1 1 1 3 3 1 2 3 3 2 1 3 3 3 2 3 2 3 2 2 3 2 2 2 2 3 3 3 2 3 2 1 1 1 2 1 1 3 2 1 3 1 3 2 1 3 3 2 1 3 3 2 1 3 2 1 1 3 3 2 3 3 1 3 2 3 3 3 2 3 1 1 3 2 3 2 3 1 1 1 3 1 1 2 3 3 1 2 1 1 2 1 2 1 3 3 1 1 3 3 3 1 3 1 3 2 3 3 1 2 2 2 3 3 1 1 3 2 3 3 3 2 2 1 3 3 3 1 2 1 2 2 1 1 2 2 1 2 3...
output:
1667316988 1665558620 1664899999 1665558620 1664899999 1665984785 1664899999 1665558620 1667316988 1665558620 1667316988 1665558620 1664899999 1665558620 1664899999 1665558620 1667316988 1668401774 1667316988 1668401774 1667743153 1668401774 1667316988 1665558620 1664899999 1665984785 1667743153 166...
result:
ok 1000000 lines
Test #19:
score: 5
Accepted
time: 216ms
memory: 4352kb
input:
100000 25 1000000 25 25 15 21 5 5 11 24 20 18 23 1 17 6 15 18 2 7 14 3 6 12 18 8 8 21 2 21 2 20 17 10 9 14 1 1 9 25 6 6 19 21 8 13 25 7 1 1 7 14 3 1 12 13 19 23 20 25 1 14 11 19 25 23 19 7 24 16 4 12 10 5 13 10 11 6 25 24 15 19 8 11 21 21 25 11 3 18 11 12 9 18 20 11 22 5 6 24 24 20 6 15 17 2 12 3 20...
output:
2400153317 2400252634 2400470480 2400312856 2400172368 2400056478 2399822482 2400003378 2399822482 2400075190 2399610595 2399819876 2399524692 2399665180 2399329658 2399510554 2399866046 2399671934 2400009790 2400163068 2399825212 2399688420 2399882532 2399787295 2399646807 2399804431 2399333797 239...
result:
ok 1000000 lines
Test #20:
score: 5
Accepted
time: 413ms
memory: 4736kb
input:
100000 100 1000000 74 49 85 19 3 71 73 33 67 21 77 50 93 61 72 66 33 85 84 79 54 67 73 99 87 67 41 29 44 89 21 91 96 46 54 32 93 44 96 41 41 10 44 15 8 91 28 72 3 6 66 67 99 59 42 41 46 8 88 49 61 98 94 40 75 44 98 87 27 82 44 8 35 89 40 95 55 79 27 17 27 33 1 42 58 37 6 44 9 36 17 29 3 6 91 26 1 90...
output:
2471470472 2471489944 2471517239 2471544486 2471539995 2471567657 2471540410 2471524430 2471535112 2471563454 2471534048 2471565501 2471537277 2471549211 2471565257 2471550761 2471537555 2471558597 2471534165 2471471713 2471453050 2471481274 2471452932 2471460917 2471468634 2471475496 2471478610 247...
result:
ok 1000000 lines
Test #21:
score: 5
Accepted
time: 528ms
memory: 6272kb
input:
100000 400 1000000 387 114 236 119 337 346 58 67 309 270 340 138 288 195 127 278 63 400 145 54 326 74 268 165 56 74 136 120 345 76 15 372 331 263 2 346 340 180 106 49 273 333 120 78 372 291 301 289 392 220 277 127 229 295 302 72 159 285 360 133 233 166 324 304 359 261 238 191 49 273 23 238 19 97 235...
output:
2496334852 2496332882 2496333835 2496335023 2496336215 2496335937 2496336664 2496338193 2496340506 2496344552 2496345062 2496348796 2496351467 2496350423 2496349149 2496352727 2496351695 2496356551 2496361841 2496362233 2496360951 2496357757 2496347560 2496343918 2496348968 2496355350 2496360039 249...
result:
ok 1000000 lines
Test #22:
score: 5
Accepted
time: 528ms
memory: 6528kb
input:
100000 500 1000000 392 418 488 152 247 438 220 112 140 337 396 452 436 273 429 484 191 307 366 195 416 359 50 103 212 410 369 135 445 221 330 350 76 383 101 200 40 92 58 416 417 326 463 500 342 190 57 229 455 7 414 346 304 406 72 315 163 29 450 359 41 355 69 207 352 467 369 124 24 305 234 165 80 418...
output:
2500368466 2500366546 2500365576 2500360574 2500361706 2500361962 2500361115 2500361324 2500360892 2500361749 2500364849 2500368547 2500367415 2500366820 2500362968 2500361268 2500361700 2500363136 2500361004 2500361842 2500362516 2500362490 2500368196 2500368276 2500366546 2500369552 2500370365 250...
result:
ok 1000000 lines
Test #23:
score: 5
Accepted
time: 509ms
memory: 6272kb
input:
100000 500 1000000 266 130 317 287 360 87 277 415 28 444 404 156 93 273 314 94 183 69 11 326 183 414 263 303 190 63 223 12 200 143 371 241 460 264 339 107 476 73 273 69 314 40 188 493 414 289 411 28 67 211 134 390 45 348 94 86 62 186 237 222 328 493 188 283 15 136 413 328 16 395 260 373 69 410 422 7...
output:
2492443670 2492442865 2492442580 2492444413 2492446571 2492447625 2492443652 2492444954 2492446566 2492445976 2492442579 2492442323 2492441174 2492440089 2492443569 2492441957 2492441087 2492441454 2492445972 2492446505 2492444765 2492445735 2492445398 2492446276 2492445804 2492444994 2492444924 249...
result:
ok 1000000 lines
Subtask #4:
score: 14
Accepted
Dependency #1:
100%
Accepted
Dependency #2:
100%
Accepted
Dependency #3:
100%
Accepted
Test #24:
score: 14
Accepted
time: 493ms
memory: 7552kb
input:
100000 1000 1000000 847 171 634 728 350 479 703 709 298 193 40 413 763 387 310 833 386 297 583 170 579 234 723 300 585 799 386 394 307 742 921 756 308 819 220 418 785 788 293 748 419 735 418 728 68 723 157 918 502 720 709 883 295 124 841 488 449 458 653 727 909 841 53 122 976 22 278 448 142 319 236 ...
output:
2499511951 2499510991 2499509835 2499510900 2499511344 2499510896 2499510802 2499511437 2499511835 2499510675 2499510239 2499510521 2499509919 2499509875 2499509769 2499509406 2499508503 2499509515 2499511409 2499512274 2499510898 2499510476 2499509992 2499509520 2499509370 2499509474 2499509297 249...
result:
ok 1000000 lines
Test #25:
score: 14
Accepted
time: 490ms
memory: 8832kb
input:
100000 2000 1000000 1651 1522 167 1690 1490 1740 1347 1840 1065 749 1253 260 1741 40 1515 1210 640 1866 124 560 816 967 1313 1207 1021 1280 1601 1195 852 1456 647 1101 380 918 1074 1218 396 493 1161 292 1512 678 441 1350 1318 231 796 1781 641 1709 328 810 105 1645 385 1693 1941 697 1532 83 1399 686 ...
output:
2500054978 2500055418 2500055215 2500054314 2500054367 2500054371 2500054568 2500054754 2500054651 2500054791 2500054883 2500054882 2500055177 2500055079 2500054445 2500054753 2500054337 2500054623 2500054436 2500054410 2500054357 2500054495 2500054469 2500054165 2500054111 2500054049 2500053943 250...
result:
ok 1000000 lines
Test #26:
score: 14
Accepted
time: 542ms
memory: 11648kb
input:
100000 5000 1000000 2416 1873 4767 4872 965 1526 1281 3882 2367 4712 1542 4156 4324 296 1428 3692 2756 3279 2099 4732 1823 4111 4380 3224 1328 75 3892 1596 3839 3599 3529 2783 1245 4565 3988 4912 3232 3902 2820 1276 1734 154 2804 4513 1367 2052 3362 4371 3355 620 3888 240 1242 4506 2015 4953 770 346...
output:
2501077521 2501077493 2501077472 2501077550 2501077590 2501077598 2501077585 2501077539 2501077540 2501077488 2501077435 2501077339 2501077409 2501077326 2501077185 2501077142 2501077088 2501077076 2501077134 2501077184 2501077209 2501077195 2501077090 2501076922 2501076872 2501076886 2501076929 250...
result:
ok 1000000 lines
Test #27:
score: 14
Accepted
time: 571ms
memory: 14848kb
input:
100000 10000 1000000 4021 1519 843 9123 8006 6508 8879 3540 3723 4856 7003 6631 3289 8177 3129 6886 1246 5996 6074 5747 3698 3785 8076 8597 6217 9444 6152 2957 4008 1191 5434 1368 5681 6685 5854 8157 428 785 5300 2278 8644 3109 383 9739 7900 5152 9551 3417 7068 2063 2425 7378 2460 4923 2336 591 2699...
output:
2497461409 2497461409 2497461420 2497461456 2497461438 2497461452 2497461426 2497461460 2497461475 2497461526 2497461524 2497461560 2497461563 2497461553 2497461541 2497461522 2497461526 2497461550 2497461538 2497461530 2497461574 2497461572 2497461615 2497461549 2497461567 2497461593 2497461581 249...
result:
ok 1000000 lines
Test #28:
score: 14
Accepted
time: 620ms
memory: 18944kb
input:
100000 20000 1000000 7020 7053 14805 3615 18268 15153 14010 7307 11926 10070 19851 18609 7590 30 14506 4141 167 12536 18464 12632 1079 10375 13631 4033 14698 15658 5952 14502 6074 12269 16779 7440 15131 14539 1653 5769 8781 19005 3844 17019 587 7780 16654 9990 9408 11791 415 18557 11705 13033 15352 ...
output:
2501010591 2501010589 2501010584 2501010588 2501010580 2501010583 2501010569 2501010587 2501010593 2501010597 2501010599 2501010591 2501010609 2501010623 2501010639 2501010644 2501010670 2501010662 2501010672 2501010676 2501010674 2501010661 2501010661 2501010669 2501010665 2501010668 2501010662 250...
result:
ok 1000000 lines
Test #29:
score: 14
Accepted
time: 557ms
memory: 23168kb
input:
100000 50000 1000000 12371 33653 43987 27090 29053 11087 43051 18609 49242 9358 24746 24543 16846 8295 4988 38608 14228 38511 5636 19638 39575 37441 33000 30340 32845 17950 35353 25489 43217 29150 14462 19305 24427 4452 12700 28605 20190 7312 25828 1241 20062 24495 11817 38038 31228 25357 23004 4127...
output:
2506681596 2506681596 2506681596 2506681592 2506681592 2506681590 2506681590 2506681594 2506681585 2506681585 2506681588 2506681588 2506681590 2506681590 2506681593 2506681593 2506681593 2506681593 2506681591 2506681593 2506681593 2506681597 2506681597 2506681597 2506681595 2506681595 2506681593 250...
result:
ok 1000000 lines
Test #30:
score: 14
Accepted
time: 389ms
memory: 21504kb
input:
100000 100000 1000000 27017 66080 28238 84131 99036 68684 77709 29964 14386 49819 48573 72157 29727 29996 68182 50746 91945 82486 51651 27866 94248 91137 43373 25229 70862 30209 21715 95658 35808 14704 33046 38740 36546 61318 20945 62153 53426 61144 61830 58151 63018 95722 37043 84571 64328 46546 78...
output:
2498955142 2498955142 2498955139 2498955139 2498955139 2498955139 2498955138 2498955138 2498955138 2498955138 2498955138 2498955136 2498955136 2498955136 2498955136 2498955136 2498955136 2498955137 2498955137 2498955137 2498955137 2498955137 2498955137 2498955137 2498955141 2498955145 2498955146 249...
result:
ok 1000000 lines
Test #31:
score: 14
Accepted
time: 395ms
memory: 21604kb
input:
100000 100000 1000000 19392 23792 34420 30265 78297 34833 27767 93119 93126 80926 93081 6361 76883 22996 53716 94708 36436 82748 296 6645 28016 79341 42235 68077 12840 54510 43569 53387 13063 73625 39587 21131 3431 5052 1183 37708 48861 29625 41692 97952 50915 47788 48120 5916 30401 25997 86257 4431...
output:
2502686906 2502686902 2502686900 2502686900 2502686900 2502686901 2502686901 2502686901 2502686901 2502686901 2502686900 2502686899 2502686899 2502686899 2502686899 2502686900 2502686900 2502686896 2502686896 2502686896 2502686896 2502686896 2502686896 2502686896 2502686896 2502686896 2502686896 250...
result:
ok 1000000 lines
Test #32:
score: 14
Accepted
time: 311ms
memory: 42596kb
input:
100000 100000 1000000 11 21744 72006 74345 64434 8 3 6 8 1 19865 40084 74712 10567 11 7 23376 8 5 12182 11 3 9 3536 9 51505 15125 5 11 92038 2332 9 91351 64311 9 46735 68598 43233 10 3 4 39731 58981 10 9 66140 96015 66768 5 28312 21002 9 1 7 76593 7 3 76557 3 84729 9 9 60287 3 48812 55040 23613 1 99...
output:
2449616158 2449612114 2449608962 2449604986 2449600768 2449600768 2449600768 2449598920 2449598920 2449599410 2449597814 2449597814 2449598610 2449598610 2449598610 2449598610 2449598610 2449598610 2449596302 2449596302 2449596302 2449599522 2449599522 2449598764 2449594736 2449594736 2449598456 244...
result:
ok 1000000 lines
Test #33:
score: 14
Accepted
time: 696ms
memory: 7680kb
input:
100000 400 1000000 285 234 153 16 382 157 246 105 90 106 364 325 78 103 145 185 393 148 232 252 91 275 264 72 172 99 92 81 30 159 213 357 360 161 397 84 393 120 323 287 244 336 65 181 61 87 110 102 57 50 210 323 107 99 303 206 327 202 212 292 183 283 378 51 379 98 369 216 44 107 316 95 257 172 279 1...
output:
2495243396 2495240766 2495240080 2495240022 2495239568 2495241150 2495238779 2495240247 2495239883 2495240864 2495239065 2495241209 2495244077 2495241437 2495234781 2495238199 2495244482 2495249037 2495253229 2495259644 2495257702 2495250702 2495254898 2495253856 2495254679 2495259238 2495259744 249...
result:
ok 1000000 lines
Test #34:
score: 14
Accepted
time: 775ms
memory: 9344kb
input:
100000 500 1000000 70 83 108 20 3 465 75 324 52 472 118 127 45 254 247 66 83 244 442 78 285 357 32 202 133 242 338 168 67 308 55 377 348 256 20 455 52 316 291 99 48 459 208 195 296 477 312 251 188 92 218 336 6 350 366 376 52 150 200 266 454 89 7 197 43 409 410 170 413 426 321 137 117 319 253 319 182...
output:
2496922401 2496919858 2496919203 2496917495 2496920156 2496918949 2496924851 2496922537 2496923775 2496921073 2496916905 2496915017 2496918321 2496918355 2496919397 2496920166 2496920169 2496922078 2496922218 2496925072 2496927342 2496929119 2496930760 2496932982 2496935046 2496930992 2496934290 249...
result:
ok 1000000 lines
Test #35:
score: 14
Accepted
time: 812ms
memory: 11008kb
input:
100000 600 1000000 447 567 8 378 499 255 90 186 126 566 440 131 203 148 395 351 377 349 220 476 565 264 83 140 414 102 239 120 453 586 576 410 251 415 65 429 44 402 5 583 312 198 247 529 331 471 189 382 9 4 376 425 62 263 66 470 59 131 561 276 333 246 517 414 506 507 451 522 341 319 462 293 204 138 ...
output:
2501110733 2501110984 2501107397 2501107345 2501106440 2501104243 2501105429 2501107631 2501104801 2501103868 2501101780 2501101848 2501102066 2501103319 2501102497 2501103985 2501103591 2501102406 2501101636 2501104842 2501104908 2501104146 2501101684 2501101384 2501102082 2501102408 2501104440 250...
result:
ok 1000000 lines
Test #36:
score: 14
Accepted
time: 1060ms
memory: 20992kb
input:
100000 1000 1000000 726 101 184 269 656 597 991 273 559 307 37 316 932 620 532 615 753 266 335 478 550 821 774 471 338 100 296 242 80 491 118 39 719 770 477 827 194 631 536 129 529 206 962 540 957 378 88 667 596 585 49 701 851 991 639 104 649 333 694 129 216 463 832 972 936 954 160 456 193 930 231 5...
output:
2495371993 2495372063 2495372029 2495371489 2495372281 2495372925 2495373983 2495374979 2495374257 2495372981 2495373169 2495372424 2495372995 2495372485 2495374145 2495372218 2495370097 2495370971 2495372053 2495370889 2495370905 2495369809 2495369736 2495371098 2495371214 2495371828 2495372359 249...
result:
ok 1000000 lines
Test #37:
score: 14
Accepted
time: 1917ms
memory: 66304kb
input:
100000 2000 1000000 1538 1559 1329 284 699 1225 737 1644 913 923 1247 277 1103 1385 845 940 711 1671 779 1133 567 56 366 1475 185 589 87 1172 1640 107 767 1772 1436 1141 1601 537 1759 1923 1624 698 344 1223 801 1023 1515 277 1281 953 1390 1494 1358 68 312 1298 1436 1164 1789 1780 1628 1999 998 577 1...
output:
2503871942 2503872328 2503872468 2503872514 2503872136 2503872148 2503872195 2503871671 2503871345 2503871411 2503871279 2503871170 2503871106 2503871118 2503871026 2503871074 2503871018 2503870241 2503870609 2503870437 2503870309 2503870447 2503870167 2503870137 2503870085 2503870406 2503870495 250...
result:
ok 1000000 lines
Test #38:
score: 14
Accepted
time: 1649ms
memory: 67072kb
input:
100000 3000 1000000 468 2676 988 1220 1693 231 2125 712 558 1502 300 913 772 1769 1964 822 2367 772 2823 2809 2135 1123 1274 105 2919 2966 1315 1009 1371 554 1904 2452 114 2621 2129 1859 1958 1733 1812 813 1461 1135 395 841 806 1424 768 903 152 248 1079 2916 336 1503 2566 329 1175 2654 2733 1946 290...
output:
2507229370 2507229482 2507229514 2507229636 2507229491 2507229730 2507229750 2507229771 2507230296 2507230504 2507230441 2507230344 2507230319 2507230265 2507230302 2507230645 2507230647 2507230595 2507230381 2507230314 2507230590 2507230486 2507230414 2507229760 2507229124 2507229176 2507229204 250...
result:
ok 1000000 lines
Test #39:
score: 14
Accepted
time: 484ms
memory: 35172kb
input:
100000 100000 1000000 74842 84743 7249 77303 90337 89603 42797 7941 82598 21835 4774 10332 31366 84563 8135 28064 37453 54315 72626 53021 37671 48817 95856 47976 81577 82783 89878 50061 96917 58651 36917 42382 82542 42823 30942 81179 37415 283 95598 20803 9444 8760 55750 99215 27776 19692 99495 6916...
output:
2491299459 2491299459 2491299461 2491299461 2491299461 2491299461 2491299462 2491299462 2491299462 2491299462 2491299462 2491299459 2491299459 2491299459 2491299457 2491299458 2491299457 2491299457 2491299457 2491299457 2491299457 2491299457 2491299457 2491299456 2491299456 2491299457 2491299458 249...
result:
ok 1000000 lines
Test #40:
score: 14
Accepted
time: 414ms
memory: 28516kb
input:
100000 100000 1000000 68839 22499 47656 31018 72337 6028 51414 79715 4314 24187 14463 51106 39843 86419 94796 6028 77242 6028 25561 78555 369 13968 32247 51414 55646 21292 10722 56190 51414 4314 17039 82066 85097 63351 99061 48114 17297 4314 40489 61713 58852 10722 96839 48117 98476 18537 12729 1274...
output:
2494427477 2494426651 2494426651 2494426355 2494425351 2494425351 2494423834 2494422488 2494422488 2494422641 2494424062 2494424062 2494423679 2494423129 2494421063 2494421063 2494421063 2494421063 2494421793 2494421789 2494419473 2494420027 2494422163 2494423525 2494424612 2494424612 2494424612 249...
result:
ok 1000000 lines
Test #41:
score: 14
Accepted
time: 419ms
memory: 30816kb
input:
100000 100000 1000000 45869 32713 3468 74309 51689 67429 78966 35149 3663 42411 40258 69310 47348 55832 71236 87774 70600 53627 51263 53897 51544 44534 92977 26476 62449 43373 43843 74725 66605 36059 83240 12390 49984 18642 49894 80797 2377 2958 64448 96371 35860 74725 43762 93297 74725 53627 57726 ...
output:
2498224362 2498224555 2498224555 2498224694 2498224694 2498225848 2498221050 2498219651 2498219245 2498219245 2498219973 2498219973 2498218404 2498218404 2498218404 2498218404 2498217488 2498217305 2498217305 2498214941 2498215853 2498216223 2498216223 2498216223 2498216754 2498217780 2498217426 249...
result:
ok 1000000 lines
Test #42:
score: 14
Accepted
time: 402ms
memory: 36580kb
input:
100000 100000 1000000 12315 93783 90860 83570 61330 51677 73930 22673 12474 92982 31554 5657 25327 20946 61747 45318 49169 37894 12474 18457 93783 1216 18313 65023 90860 21157 60907 93783 93783 1515 49854 79989 85187 20774 60907 61747 18682 75780 31801 35501 65356 78142 28735 47971 90860 93783 21632...
output:
2461165212 2461162265 2461162265 2461162265 2461161110 2461161110 2461161110 2461161110 2461161354 2461161354 2461161467 2461161467 2461161467 2461161088 2461161725 2461161725 2461161725 2461161725 2461161725 2461161997 2461168207 2461168207 2461168207 2461168207 2461168431 2461167325 2461167325 246...
result:
ok 1000000 lines
Test #43:
score: 14
Accepted
time: 452ms
memory: 35688kb
input:
100000 100000 1000000 42508 93237 70177 93237 93237 97838 3934 83473 93237 77308 93237 66927 67031 8337 83887 5070 8337 3744 50740 67854 47184 9407 94044 6945 37118 1932 94044 90967 46087 1932 99768 5623 68180 1932 11108 16717 86548 37359 99768 69687 80017 30074 24341 44467 67854 24355 11544 35289 9...
output:
2462714688 2462715158 2462715158 2462715158 2462714984 2462714849 2462714849 2462714849 2462714849 2462714436 2462714708 2462714937 2462715115 2462715115 2462714072 2462714072 2462713719 2462713719 2462713719 2462713719 2462713719 2462713719 2462713719 2462713676 2462714706 2462714706 2462714706 246...
result:
ok 1000000 lines
Test #44:
score: 14
Accepted
time: 456ms
memory: 37440kb
input:
100000 100000 1000000 34495 52551 34315 56630 79207 62635 39713 21363 78795 57118 24043 74681 50035 61838 74225 79207 67473 76524 58568 62649 87173 94203 52716 45464 98467 22060 65536 92854 53721 88270 56891 5302 85132 16557 44699 68250 84518 48070 70580 52551 44738 29620 49219 79207 51411 63365 984...
output:
2494783820 2494783820 2494783820 2494782258 2494782258 2494783029 2494783029 2494783029 2494782715 2494782715 2494782715 2494782715 2494782715 2494782715 2494783003 2494783003 2494783003 2494783003 2494782663 2494782663 2494782663 2494782663 2494782765 2494782765 2494781509 2494780871 2494780871 249...
result:
ok 1000000 lines
Test #45:
score: 14
Accepted
time: 445ms
memory: 37096kb
input:
100000 100000 1000000 55175 29251 18147 94215 37083 35832 81641 2930 61151 35283 2310 952 93684 93684 69573 37190 35832 37679 36339 93684 56277 40957 65523 21778 31794 418 21507 20990 35832 65523 20085 35832 75670 35283 71954 34518 56277 32109 69361 77523 73546 40935 6913 32808 49559 23416 77695 542...
output:
2486732761 2486732873 2486732873 2486732496 2486732496 2486732638 2486732638 2486732638 2486732638 2486732466 2486732466 2486732466 2486732466 2486732361 2486732361 2486732361 2486729961 2486730511 2486730511 2486731019 2486732288 2486730256 2486730318 2486730318 2486730555 2486730555 2486730555 248...
result:
ok 1000000 lines
Test #46:
score: 14
Accepted
time: 593ms
memory: 35072kb
input:
100000 100000 1000000 5806 76372 79617 6112 23443 48616 13534 5747 5493 5825 99472 24816 65763 60952 5789 74138 62203 5697 5721 5977 80260 67134 6065 79004 5837 52101 5586 5569 44565 43243 29422 50042 6074 8860 5850 94593 93046 5904 5820 6159 96837 76718 6110 5787 7860 81112 28844 70928 77194 5903 7...
output:
2506996253 2506995921 2506996108 2506996136 2506996732 2506996688 2506996720 2506996656 2506996816 2506996566 2506996714 2506996832 2506997123 2506997430 2506997370 2506997634 2506997022 2506997340 2506997445 2506997465 2506997631 2506997697 2506997783 2506997713 2506997828 2506997646 2506997918 250...
result:
ok 1000000 lines
Test #47:
score: 14
Accepted
time: 874ms
memory: 43364kb
input:
100000 100000 1000000 43033 96876 1007 74718 1432 99866 1007 24745 1306 21151 42813 23218 86825 993 94597 19552 1024 1735 47454 43759 58500 82747 61391 1571 7243 61298 7010 1089 15510 90861 1687 76936 83206 1774 94966 56476 1824 1085 1887 1810 69586 1647 25816 72123 84128 15910 71276 54223 1151 6280...
output:
2505331892 2505331853 2505332667 2505332835 2505332747 2505333107 2505332996 2505333615 2505333223 2505333293 2505332567 2505333119 2505332689 2505332747 2505332797 2505332787 2505332239 2505332338 2505332348 2505332426 2505333043 2505332843 2505332733 2505332717 2505332283 2505332231 2505332311 250...
result:
ok 1000000 lines
Test #48:
score: 14
Accepted
time: 1972ms
memory: 69348kb
input:
100000 100000 1000000 69346 70616 69891 69755 69686 69548 69528 70311 70534 70411 69898 70413 69823 70383 69553 70404 69328 69298 70536 69345 70436 69485 69739 70184 70158 69733 69894 69871 70356 69702 70245 69907 69341 70347 70263 70124 70043 70012 69655 70173 70624 69775 69894 69704 70170 69737 69...
output:
2500822314 2500821954 2500822028 2500821928 2500821959 2500821405 2500822267 2500821440 2500821487 2500821657 2500821106 2500820617 2500820742 2500820868 2500820595 2500819605 2500819528 2500820059 2500819245 2500820002 2500820667 2500820371 2500819910 2500820244 2500820469 2500820179 2500820287 250...
result:
ok 1000000 lines
Test #49:
score: 14
Accepted
time: 1819ms
memory: 70500kb
input:
100000 100000 1000000 82874 83997 84514 83585 83297 83352 82757 83167 83747 83744 84557 82990 82924 84182 84324 84061 83286 83415 82870 83224 83404 84117 84412 83998 84523 84571 83402 83979 83635 82930 83404 83809 84598 82622 84087 83348 84217 83177 83414 84237 83220 83507 82996 84555 83883 84288 83...
output:
2490548757 2490548413 2490548377 2490548365 2490548931 2490548961 2490549112 2490549016 2490548705 2490548613 2490548871 2490548987 2490549361 2490549988 2490549982 2490550218 2490550486 2490550708 2490550967 2490550530 2490550566 2490550232 2490550294 2490550372 2490549973 2490550375 2490550262 249...
result:
ok 1000000 lines
Test #50:
score: 14
Accepted
time: 311ms
memory: 33312kb
input:
100000 100000 1000000 67872 49457 99997 58893 100000 65108 99999 7348 21640 26207 5 64850 85932 99998 99998 66666 97290 86677 99999 20863 99996 19382 99997 4527 10849 14866 4 99999 99997 11173 5 97278 2 99997 1 99998 4 6924 49547 99997 43905 36337 57734 80116 3 5 98731 99996 5 99999 46116 78322 2 99...
output:
2448891909 2448958280 2448638808 2448174418 2448318584 2448318584 2448318584 2448295572 2448282576 2448281705 2448132845 2448131604 2448131604 2448131604 2447970380 2448160428 2448160428 2448156023 2448156023 2448156023 2448151412 2448151412 2448151412 2448151412 2448151412 2448146942 2448145954 244...
result:
ok 1000000 lines
Test #51:
score: 14
Accepted
time: 183ms
memory: 13160kb
input:
100000 100000 1000000 99997 99999 4 5 1 5 99996 3 26 99996 100000 3 2 99996 3 1 1 3 100000 99998 99999 99996 99998 99996 4 99996 99999 2 100000 99999 99996 3 99996 2 1 5 99997 99997 2 6404 5 99997 3 99998 1 2 99999 1 99997 99996 63150 3 99998 4 99997 5 99998 99998 99999 45171 4 99998 85244 99997 100...
output:
2286929369 2286929369 2286647279 2286647279 2287348711 2287212841 2287651453 2287651453 2287651453 2288122868 2288122868 2288122868 2286712120 2285571584 2285571584 2286622386 2286641487 2286641487 2286641487 2286635600 2286635600 2286629741 2286368482 2286368482 2286368482 2286368482 2285685076 228...
result:
ok 1000000 lines
Test #52:
score: 14
Accepted
time: 145ms
memory: 8992kb
input:
100000 100000 1000000 3 100000 3 5 99996 99997 4 100000 17598 99996 100000 99997 1 1 5 99998 5 99997 99998 4 3 99999 2 100000 100000 3 99998 4 99999 99998 4 99997 100000 99997 2 1 99997 99997 99998 99998 3 1 2 99998 99999 99998 1 4 99997 99999 99999 100000 99999 99997 2 1 99997 4 2 3 2 99996 2 2 999...
output:
2261923010 2261681428 2261063892 2260705869 2259382147 2258791257 2257827307 2257827307 2257827307 2257827307 2258405894 2258405894 2257662950 2257662950 2257525764 2257525764 2257525764 2257525764 2257525764 2257525764 2257525764 2258640927 2258640927 2258640927 2258640927 2259096950 2259096950 225...
result:
ok 1000000 lines
Test #53:
score: 14
Accepted
time: 651ms
memory: 69888kb
input:
100000 50000 1000000 13428 8 30014 3 32329 46422 4 45757 49992 49996 36036 39500 18082 49991 3 20187 50000 5217 32952 4934 1 47465 35142 8 49392 3 49999 7571 40735 40360 49994 6 49994 32237 17784 16521 16395 2 49994 21996 43213 49995 2 21357 26271 33535 12127 49994 49998 1 20645 49997 25597 2 3 4999...
output:
2470523887 2470768541 2470792583 2470765962 2470692488 2470691071 2470644801 2470645162 2470581514 2470583851 2470551965 2470600945 2470506783 2470540535 2470395114 2470360128 2470327482 2470216868 2470215317 2470184511 2470182374 2469909736 2470008312 2470010720 2470013129 2469895534 2469894138 246...
result:
ok 1000000 lines
Test #54:
score: 14
Accepted
time: 667ms
memory: 70016kb
input:
100000 50000 1000000 32391 7030 6457 5792 49995 7955 33552 24208 50000 6 2 49993 14389 8 50000 49994 17047 49996 49994 48103 4092 16041 49991 25177 49993 1 4761 46283 5 49991 44385 25194 9636 9557 9 40293 12060 23336 32780 6820 7 35407 6583 49993 49992 40134 16669 7 7 25030 49991 45271 14907 22384 4...
output:
2465998932 2466149201 2466069459 2466068183 2466116203 2466116935 2466118697 2466073640 2466232146 2466209568 2466103506 2466101405 2466099284 2465995446 2465980638 2465968103 2465969228 2465970397 2465960929 2465712241 2465712502 2465824772 2465790128 2465738046 2465738379 2465711587 2465544397 246...
result:
ok 1000000 lines
Extra Test:
score: 0
Extra Test Passed