QOJ.ac
QOJ
ID | Problem | Submitter | Result | Time | Memory | Language | File size | Submit time | Judge time |
---|---|---|---|---|---|---|---|---|---|
#253700 | #7791. 通道建设 Passage Construction | hos_lyric# | 44.125522 | 31ms | 5636kb | C++14 | 3.4kb | 2023-11-17 12:02:44 | 2024-07-04 02:26:06 |
Judging History
answer
#include "passageconstruction.h"
#include <cassert>
#include <cmath>
#include <cstdint>
#include <cstdio>
#include <cstdlib>
#include <cstring>
#include <algorithm>
#include <bitset>
#include <complex>
#include <deque>
#include <functional>
#include <iostream>
#include <limits>
#include <map>
#include <numeric>
#include <queue>
#include <random>
#include <set>
#include <sstream>
#include <string>
#include <unordered_map>
#include <unordered_set>
#include <utility>
#include <vector>
using namespace std;
using Int = long long;
template <class T1, class T2> ostream &operator<<(ostream &os, const pair<T1, T2> &a) { return os << "(" << a.first << ", " << a.second << ")"; };
template <class T> ostream &operator<<(ostream &os, const vector<T> &as) { const int sz = as.size(); os << "["; for (int i = 0; i < sz; ++i) { if (i >= 256) { os << ", ..."; break; } if (i > 0) { os << ", "; } os << as[i]; } return os << "]"; }
template <class T> void pv(T a, T b) { for (T i = a; i != b; ++i) cerr << *i << " "; cerr << endl; }
template <class T> bool chmin(T &t, const T &f) { if (t > f) { t = f; return true; } return false; }
template <class T> bool chmax(T &t, const T &f) { if (t < f) { t = f; return true; } return false; }
#define COLOR(s) ("\x1b[" s "m")
mt19937_64 rng(60);
int N;
vector<vector<int>> graph;
vector<pair<int, int>> ans;
int dfs(int u) {
int ret = -1;
for (const int v : graph[u]) {
const int res = dfs(v);
if (~res) {
if (~ret) {
ans.emplace_back(ret, res);
ret = -1;
} else {
ret = res;
}
}
}
if (~ret) {
ans.emplace_back(ret, u);
return -1;
} else {
return u;
}
}
vector<pair<int, int>> ConstructPassages(int N_, const vector<pair<int, int>> &E) {
N = N_;
const int rt = 1 + rng() % (2 * N);
vector<int> dep(2 * N + 1, -1), dep1(2 * N + 1, -1);
int rt1 = rt;
for (int u = 1; u <= 2 * N; ++u) {
dep[u] = GetDistance(rt, u);
if (dep[rt1] < dep[u]) {
rt1 = u;
}
}
for (int u = 1; u <= 2 * N; ++u) {
dep1[u] = GetDistance(rt1, u);
}
vector<int> par(2 * N + 1, -1);
if (getSubtaskID() == 4 || getSubtaskID() == 6) {
for (const auto &e : E) {
int u = e.first, v = e.second;
if (dep[u] > dep[v]) {
swap(u, v);
}
assert(dep[u] + 1 == dep[v]);
par[v] = u;
}
}
vector<int> path(dep[rt1] + 1, -1);
for (int u = 1; u <= 2 * N; ++u) if (dep[rt1] == dep[u] + dep1[u]) {
path[dep[u]] = u;
}
for (int d = 1; d <= dep[rt1]; ++d) {
par[path[d]] = path[d - 1];
}
vector<vector<int>> layers(2 * N);
for (int u = 1; u <= 2 * N; ++u) {
layers[dep[u]].push_back(u);
}
for (int d = 1; d < 2 * N; ++d) {
for (const int v : layers[d]) if (!~par[v]) {
vector<int> us;
for (int u = 1; u <= 2 * N; ++u) if (dep[u] + 1 == dep[v] && dep1[u] + 1 == dep1[v]) {
us.push_back(u);
}
const int usLen = us.size();
assert(usLen);
shuffle(us.begin(), us.end(), rng);
for (int j = 0; j < usLen; ++j) {
const int u = us[j];
if (j == usLen - 1 || QueryLCA({rt}, {u, v}, u)[0]) {
par[v] = u;
break;
}
}
}
}
graph.assign(2 * N + 1, {});
for (int u = 1; u <= 2 * N; ++u) if (~par[u]) {
graph[par[u]].push_back(u);
}
dfs(rt);
return ans;
}
Details
Tip: Click on the bar to expand more detailed information
Subtask #1:
score: 3
Accepted
Test #1:
score: 3
Accepted
time: 0ms
memory: 4044kb
input:
1 1872884041 100 100 10000 10000 1 2294931821 2294931820
output:
Succeeded 0 4 0 0 1 2
result:
ok Accepted with 0+4 operations,sum of size(s)=0+0
Test #2:
score: 3
Accepted
time: 1ms
memory: 3916kb
input:
1 1977600624 100 100 10000 10000 5 621522394 621522399 2231003352 2231003338 464307841 464307837 1851407771 1851407768 2780336863 2780336849 314073909 314073902 1173467454 1173467430 4215033871 4215033843 2620057116 2620057098
output:
Succeeded 0 20 0 0 9 5 10 1 4 7 2 3 8 6
result:
ok Accepted with 0+20 operations,sum of size(s)=0+0
Test #3:
score: 3
Accepted
time: 0ms
memory: 3832kb
input:
1 1314992723 100 100 10000 10000 2 1174248192 1174248188 4206147071 4206147069 2894997654 2894997645
output:
Succeeded 0 8 0 0 1 3 2 4
result:
ok Accepted with 0+8 operations,sum of size(s)=0+0
Test #4:
score: 3
Accepted
time: 1ms
memory: 3924kb
input:
1 1466488642 100 100 10000 10000 3 1959342134 1959342129 3976386946 3976386946 1293201451 1293201449 4016912388 4016912383 46728190 46728181
output:
Succeeded 0 12 0 0 1 4 5 6 3 2
result:
ok Accepted with 0+12 operations,sum of size(s)=0+0
Test #5:
score: 3
Accepted
time: 1ms
memory: 4108kb
input:
1 1733551538 100 100 10000 10000 4 4255320958 4255320951 1233889267 1233889267 2022156010 2022156014 1746602236 1746602223 1796304111 1796304099 154520793 154520786 799267407 799267389
output:
Succeeded 2 16 2 4 5 2 1 6 7 3 8 4
result:
ok Accepted with 2+16 operations,sum of size(s)=2+4
Test #6:
score: 3
Accepted
time: 1ms
memory: 4016kb
input:
1 1103590331 100 100 10000 10000 4 3735090189 3735090176 179620503 179620501 1550955883 1550955882 3533004575 3533004552 2159969243 2159969227 2549716219 2549716202 1755562372 1755562356
output:
Succeeded 0 16 0 0 3 1 6 5 7 8 2 4
result:
ok Accepted with 0+16 operations,sum of size(s)=0+0
Test #7:
score: 3
Accepted
time: 1ms
memory: 3864kb
input:
1 1007922703 100 100 10000 10000 5 3347355425 3347355424 924935451 924935434 3554593528 3554593525 2830078883 2830078872 3185621515 3185621508 32902500 32902483 1057526055 1057526035 3737430162 3737430144 106424402 106424399
output:
Succeeded 1 20 1 2 2 3 4 7 10 1 8 5 9 6
result:
ok Accepted with 1+20 operations,sum of size(s)=1+2
Test #8:
score: 3
Accepted
time: 1ms
memory: 3912kb
input:
1 1401446296 100 100 10000 10000 5 4125806477 4125806476 1224445301 1224445291 1474144594 1474144597 2898586557 2898586536 879608888 879608877 3110900945 3110900930 2490037068 2490037051 422424582 422424570 1017432306 1017432295
output:
Succeeded 0 20 0 0 7 10 3 5 8 9 2 4 1 6
result:
ok Accepted with 0+20 operations,sum of size(s)=0+0
Test #9:
score: 3
Accepted
time: 1ms
memory: 4020kb
input:
1 1756894897 100 100 10000 10000 5 2081532117 2081532115 4275738287 4275738273 632146529 632146534 2424607270 2424607263 2157363450 2157363443 2463928559 2463928550 3381117807 3381117785 4186361975 4186361960 3382018566 3382018532
output:
Succeeded 0 20 0 0 4 1 7 9 3 2 8 5 10 6
result:
ok Accepted with 0+20 operations,sum of size(s)=0+0
Test #10:
score: 3
Accepted
time: 1ms
memory: 3844kb
input:
1 1465320926 100 100 10000 10000 5 2695813796 2695813789 3049323317 3049323309 231883125 231883119 3073242409 3073242392 1388430756 1388430755 183732731 183732729 1423324287 1423324267 3470698806 3470698795 354321542 354321525
output:
Succeeded 0 20 0 0 9 3 7 10 1 4 8 5 2 6
result:
ok Accepted with 0+20 operations,sum of size(s)=0+0
Subtask #2:
score: 6
Accepted
Test #11:
score: 6
Accepted
time: 1ms
memory: 3936kb
input:
2 755640766 20000 10000 200000 200000 100 4287951944 4287951892 218593589 218593610 2907028702 2907028595 100123056 100122959 3149201405 3149201229 3454414687 3454414608 1901257489 1901257490 1532337798 1532337686 836222214 836222227 187381584 187381446 1847826999 1847827071 2868544732 2868544653 41...
output:
Succeeded 1404 400 1404 2808 36 111 16 2 127 174 9 60 28 45 88 58 133 17 29 82 27 59 64 122 41 47 71 13 76 20 57 163 170 18 137 23 30 68 63 149 144 165 1 31 70 97 79 65 138 173 6 145 53 121 198 33 10 183 35 55 21 80 83 175 135 75 67 107 37 54 62 131 93 90 44 114 85 134 124 150 158 166 116 22 14 119 ...
result:
ok Accepted with 1404+400 operations,sum of size(s)=1404+2808
Test #12:
score: 6
Accepted
time: 1ms
memory: 4068kb
input:
2 587237803 20000 10000 200000 200000 98 217447661 217447616 2463641363 2463641406 3373538248 3373538212 3950835015 3950834997 2221322822 2221322872 146298284 146298141 531452967 531453049 3941453926 3941454046 3084946195 3084946149 1270490559 1270490368 1019372524 1019372347 2754251578 2754251434 5...
output:
Succeeded 740 392 740 1480 59 100 76 109 10 56 57 48 71 47 22 51 131 127 93 182 161 104 85 19 18 62 30 73 40 187 81 121 2 98 111 169 145 176 82 122 13 136 113 91 72 130 96 101 148 49 65 159 120 151 90 192 112 108 44 64 29 117 31 116 80 147 26 194 163 32 4 171 1 12 14 61 17 33 191 78 55 128 28 150 14...
result:
ok Accepted with 740+392 operations,sum of size(s)=740+1480
Test #13:
score: 6
Accepted
time: 1ms
memory: 3968kb
input:
2 184226984 20000 10000 200000 200000 99 547000384 547000355 872110096 872110116 1289538184 1289538247 3616724666 3616724569 636341527 636341600 2563522202 2563522274 2177548205 2177548137 3089489449 3089489506 3156380759 3156380856 944465184 944465231 823584265 823584499 333051247 333051023 1754238...
output:
Succeeded 723 396 723 1446 100 163 131 77 13 31 140 32 99 185 47 69 132 96 164 147 186 9 84 188 1 192 36 27 18 7 73 121 74 17 180 48 35 49 195 116 148 161 51 168 16 92 26 98 56 136 190 21 43 94 6 54 153 152 112 107 111 162 101 125 193 196 123 173 104 149 81 71 103 144 170 169 65 91 176 177 75 108 11...
result:
ok Accepted with 723+396 operations,sum of size(s)=723+1446
Test #14:
score: 6
Accepted
time: 1ms
memory: 3912kb
input:
2 1727138930 20000 10000 200000 200000 99 3247483138 3247483162 4084597375 4084597429 2636905019 2636904971 946660642 946660700 902149328 902149350 2382255766 2382255865 839303047 839303137 1923325547 1923325538 653690681 653690724 4175318562 4175318731 3824454449 3824454478 2650316775 2650316587 58...
output:
Succeeded 704 396 704 1408 159 28 100 186 14 62 152 16 73 78 35 15 26 113 129 160 39 60 53 57 151 189 146 82 148 180 47 21 29 71 8 90 198 88 79 116 34 98 114 172 176 83 143 192 4 9 68 74 75 124 156 12 59 72 32 80 184 5 137 139 51 149 126 162 3 195 17 177 27 196 101 102 161 120 111 182 133 134 117 11...
result:
ok Accepted with 704+396 operations,sum of size(s)=704+1408
Test #15:
score: 6
Accepted
time: 1ms
memory: 3972kb
input:
2 1220143324 20000 10000 200000 200000 100 693596313 693596332 62576744 62576808 1955936424 1955936264 3872655610 3872655531 1013531683 1013531829 2985331208 2985331369 2406362516 2406362582 1657349556 1657349602 1003910904 1003910721 1096398841 1096398795 1778724026 1778723842 713692268 713692342 2...
output:
Succeeded 1107 400 1107 2214 35 12 189 91 185 137 22 155 126 158 183 187 115 146 125 166 103 198 105 143 191 18 113 118 153 168 181 119 116 129 190 147 173 130 106 121 160 200 144 138 101 120 175 136 140 164 19 59 102 186 52 157 127 162 182 194 193 63 9 51 124 184 1 34 58 39 37 69 142 79 42 54 40 49...
result:
ok Accepted with 1107+400 operations,sum of size(s)=1107+2214
Test #16:
score: 6
Accepted
time: 1ms
memory: 3980kb
input:
2 442130601 20000 10000 200000 200000 100 3144169521 3144169542 3602466736 3602466791 26223369 26223537 866636824 866636802 1192888944 1192888905 2768179340 2768179316 992350648 992350588 1606144049 1606144118 2825460299 2825460268 2783910130 2783910118 403964521 403964517 445570315 445570360 126026...
output:
Succeeded 792 400 792 1584 183 115 41 100 18 54 133 194 56 158 168 26 198 107 199 159 145 127 114 167 150 182 195 10 179 110 174 120 124 184 42 88 58 68 137 95 74 22 3 29 196 87 27 104 39 62 176 57 19 31 192 154 64 49 190 163 60 80 186 53 102 16 23 5 101 25 66 86 59 92 35 113 173 188 34 135 48 162 3...
result:
ok Accepted with 792+400 operations,sum of size(s)=792+1584
Test #17:
score: 6
Accepted
time: 1ms
memory: 3964kb
input:
2 949343282 20000 10000 200000 200000 97 1170242583 1170242801 4247921283 4247921322 1529679099 1529679065 1051858814 1051858774 3893889966 3893889994 3958531511 3958531352 2502650796 2502650862 813064156 813064047 1048780624 1048780414 3993902928 3993902731 803344004 803343802 3547336751 3547336794...
output:
Succeeded 1056 388 1056 2112 122 31 10 176 30 39 98 54 40 135 72 43 182 28 63 75 29 117 97 115 183 142 85 179 16 144 101 73 148 76 112 138 79 189 77 87 17 127 21 18 99 32 94 145 109 36 9 96 132 136 141 46 100 155 118 165 160 193 174 45 88 164 102 163 111 172 187 4 5 66 95 166 2 110 70 133 56 81 6 50...
result:
ok Accepted with 1056+388 operations,sum of size(s)=1056+2112
Test #18:
score: 6
Accepted
time: 0ms
memory: 4064kb
input:
2 734508634 20000 10000 200000 200000 98 213911368 213911499 2488548419 2488548499 516780967 516780705 3349442602 3349442765 857297035 857297029 1348690665 1348690579 1548954171 1548954133 3605026599 3605026727 182470368 182470292 1455323224 1455323364 2179991017 2179991001 3209649930 3209649949 145...
output:
Succeeded 1202 392 1202 2404 126 42 34 107 32 43 1 24 130 44 49 15 20 136 146 10 102 135 60 117 30 147 76 111 141 142 7 148 97 17 103 129 19 11 25 28 121 84 18 50 87 176 78 55 159 4 2 31 23 83 112 64 5 33 158 144 9 77 16 93 184 152 194 12 63 171 172 26 101 186 92 95 110 119 175 75 157 100 21 36 185 ...
result:
ok Accepted with 1202+392 operations,sum of size(s)=1202+2404
Subtask #3:
score: 8
Accepted
Test #19:
score: 8
Accepted
time: 2ms
memory: 4644kb
input:
3 397960972 100000 4000 200000 200000 1000 3136131587 3136131078 3887641427 3887642253 280951546 280951198 124187343 124186744 3948118891 3948118785 2174920490 2174920140 3041102338 3041103477 489656932 489656480 3093689453 3093690199 3027233105 3027233261 967551350 967551424 215138938 215138436 251...
output:
Succeeded 0 4000 0 0 1855 1366 1563 1773 1275 1969 1313 1368 1409 1107 1727 1643 1837 1134 1600 1844 1114 1677 1937 1610 1588 1122 1298 1630 1755 1829 1178 1561 1357 1852 1394 1347 1054 1751 1887 1806 1266 1164 1579 1868 1609 1824 1276 1613 1078 1697 1866 1272 1554 1009 1223 1477 1214 1462 1465 1259...
result:
ok Accepted with 0+4000 operations,sum of size(s)=0+0
Test #20:
score: 8
Accepted
time: 3ms
memory: 4728kb
input:
3 755523510 100000 4000 200000 200000 999 837610461 837610217 209552123 209552158 2202987134 2202987346 3933843218 3933843131 2783546817 2783547323 415275024 415276142 13876082 13876176 448702939 448703028 1294393612 1294394136 3910397405 3910397094 3416630484 3416630700 3215888394 3215888948 124509...
output:
Succeeded 0 3996 0 0 728 346 13 1690 49 468 103 745 485 897 149 86 913 82 826 735 750 408 41 83 365 202 414 124 1200 301 843 283 77 694 266 156 840 789 1764 767 938 878 618 959 1564 90 20 249 51 275 994 396 1144 585 429 732 85 692 665 234 380 739 969 1630 626 449 132 884 583 558 660 1634 505 344 172...
result:
ok Accepted with 0+3996 operations,sum of size(s)=0+0
Test #21:
score: 8
Accepted
time: 3ms
memory: 4776kb
input:
3 2042812129 100000 4000 200000 200000 998 3075748308 3075748844 1569673104 1569672823 3968525693 3968524672 2108387096 2108386924 3356390455 3356391094 3372812724 3372813320 3904961007 3904958854 4029621824 4029621345 4114486509 4114486281 1387138301 1387138067 124292409 124292880 3935517019 393551...
output:
Succeeded 0 3992 0 0 1947 1484 1581 1267 1561 1375 1992 1379 1868 1655 1545 1678 1945 1279 1478 1065 1965 1553 1953 1368 1682 1835 1823 1176 1376 1063 1411 1073 1284 1816 1912 1362 1165 1483 1815 1640 1177 1703 1534 1230 1185 1338 1742 1322 1957 1936 1528 1594 1693 1210 1764 1852 1071 1979 1099 1012...
result:
ok Accepted with 0+3992 operations,sum of size(s)=0+0
Test #22:
score: 8
Accepted
time: 2ms
memory: 4628kb
input:
3 1597029305 100000 4000 200000 200000 998 2980500284 2980500361 2247716226 2247714887 988714926 988714253 1734063960 1734064121 2359409219 2359409008 411968449 411968499 155449826 155451318 555582797 555582911 45071917 45071590 1460631113 1460629818 3059213925 3059213709 2094519932 2094519250 38721...
output:
Succeeded 0 3992 0 0 711 909 793 797 1161 593 13 766 1278 460 1932 1034 415 1056 1115 386 609 1292 1479 863 1480 1171 630 1256 1155 825 1862 1979 484 855 1330 1553 1618 79 1456 1298 1601 723 1455 1438 374 1101 1348 832 1912 1490 1057 1035 619 358 1388 993 1726 1162 969 1124 603 1235 307 764 112 1135...
result:
ok Accepted with 0+3992 operations,sum of size(s)=0+0
Test #23:
score: 8
Accepted
time: 3ms
memory: 4736kb
input:
3 1564467111 100000 4000 200000 200000 1000 1236547222 1236547523 2135786902 2135787064 2523622442 2523622714 1532839693 1532838477 818219113 818220033 676117995 676118414 570037547 570036834 514220702 514220842 3399494183 3399495268 2654728241 2654729498 1495037081 1495037412 2062047312 2062048382 ...
output:
Succeeded 0 4000 0 0 257 1077 429 825 365 1158 1910 1574 178 1855 1371 1318 1452 960 141 558 1666 607 37 1482 281 1130 1775 1710 1008 1257 415 1773 1409 1804 1557 519 57 1335 1163 839 389 444 431 1554 1981 757 326 1585 36 1885 1882 19 1093 1307 180 866 1774 1324 1572 1355 1058 1280 413 1397 481 526 ...
result:
ok Accepted with 0+4000 operations,sum of size(s)=0+0
Test #24:
score: 8
Accepted
time: 2ms
memory: 4800kb
input:
3 213138336 100000 4000 200000 200000 999 1130123143 1130122958 687694550 687694095 929485247 929484829 3680984473 3680983776 3074105335 3074104892 1342732123 1342731927 1364720805 1364720672 2077428724 2077428538 28510235 28511166 937776441 937776505 3414480885 3414480666 3148182306 3148181509 3485...
output:
Succeeded 0 3996 0 0 522 214 776 308 400 165 34 182 1509 433 107 292 599 474 257 675 568 53 306 20 216 901 415 238 589 740 583 337 664 12 317 132 1493 391 136 880 1095 156 484 1762 372 488 272 981 943 689 2 476 686 1117 651 1821 935 859 854 624 364 460 823 302 889 1189 407 980 1662 1080 1776 1578 19...
result:
ok Accepted with 0+3996 operations,sum of size(s)=0+0
Test #25:
score: 8
Accepted
time: 2ms
memory: 4772kb
input:
3 924980045 100000 4000 200000 200000 998 1666991999 1666991279 148686690 148685590 324531768 324531788 2043725358 2043725640 1133184972 1133184631 853139746 853139683 1770837584 1770837761 1481554510 1481554714 1372084869 1372084950 1756084441 1756085236 2107756067 2107756010 3377586774 3377586312 ...
output:
Succeeded 0 3992 0 0 702 874 78 412 551 608 661 662 1099 473 745 406 1850 447 28 481 746 714 411 511 738 317 1 1564 444 62 4 757 363 134 135 800 980 204 1971 184 98 611 175 967 998 775 1536 48 598 208 846 42 744 290 388 556 414 1003 762 271 99 460 139 850 512 6 509 68 839 159 790 1864 77 164 239 618...
result:
ok Accepted with 0+3992 operations,sum of size(s)=0+0
Test #26:
score: 8
Accepted
time: 2ms
memory: 4848kb
input:
3 774146483 100000 4000 200000 200000 999 3478842381 3478843345 606332045 606332562 2701123033 2701123563 3216754910 3216755036 1217043418 1217043429 1501603802 1501603474 1778234551 1778234769 1444790432 1444791022 2502984240 2502984288 856947428 856947122 1363006586 1363006323 1995567044 199556642...
output:
Succeeded 0 3996 0 0 233 436 55 112 711 125 874 394 419 462 171 1792 184 552 271 927 608 160 470 764 397 611 165 705 819 172 978 174 153 633 937 57 128 482 971 508 940 894 1740 34 835 314 720 261 868 801 322 751 816 628 1659 717 325 961 590 51 203 760 623 339 1905 9 120 447 181 375 880 575 869 209 3...
result:
ok Accepted with 0+3996 operations,sum of size(s)=0+0
Test #27:
score: 8
Accepted
time: 2ms
memory: 4644kb
input:
3 82266506 100000 4000 200000 200000 999 3056998601 3056998876 1887811910 1887812134 1616045105 1616045172 1784967209 1784967615 650919784 650918837 4290024152 4290024396 154133667 154133653 754913686 754913998 3014551042 3014550770 3332698384 3332698431 304657473 304657856 1466514044 1466515029 313...
output:
Succeeded 0 3996 0 0 569 426 125 954 850 1700 743 692 195 417 668 1125 962 971 563 270 865 421 655 285 772 989 525 467 317 348 412 122 1665 59 73 633 527 62 709 671 157 558 402 156 910 918 707 886 225 799 410 613 737 738 472 115 321 795 777 159 134 263 963 362 1175 388 985 166 409 301 407 193 182 94...
result:
ok Accepted with 0+3996 operations,sum of size(s)=0+0
Test #28:
score: 8
Accepted
time: 3ms
memory: 4528kb
input:
3 1746021239 100000 4000 200000 200000 1000 3649747382 3649747015 3895797253 3895797184 4001365723 4001365122 564220364 564220085 362710516 362710456 2800243662 2800243024 2073687310 2073687797 145701776 145700951 492159209 492159366 3076148714 3076148148 1548738755 1548739322 3580263095 3580262700 ...
output:
Succeeded 0 4000 0 0 707 272 433 532 900 503 486 769 264 508 252 1196 108 696 656 874 924 755 1299 878 307 439 717 17 531 89 392 247 233 987 314 719 79 47 217 660 784 151 713 669 187 615 783 73 941 633 356 908 880 789 722 378 971 26 326 241 352 69 584 683 330 1202 1729 708 447 139 760 435 860 538 86...
result:
ok Accepted with 0+4000 operations,sum of size(s)=0+0
Subtask #4:
score: 9
Accepted
Test #29:
score: 9
Accepted
time: 2ms
memory: 4360kb
input:
4 1084797752 100000 4000 200000 200000 1000 3456536122 3456534568 249115651 249115791 3576312078 3576312237 1880897416 1880895547 1944688480 1944688327 248846397 248847256 3567405828 3567405196 1084965392 1084965206 1435956247 1435955729 3887033767 3887032464 307260230 307260472 1476733874 147673312...
output:
Succeeded 11693 4000 11693 23386 1697 668 1548 1710 939 603 1809 1902 1321 1177 1030 1883 266 721 1458 1981 1739 1538 1130 1819 1011 896 508 230 1339 653 539 647 478 815 1493 775 884 344 1110 962 1568 849 71 669 59 518 1170 422 1843 1584 1017 1994 1549 1601 561 667 1131 1065 1997 1393 1947 1032 1054...
result:
ok Accepted with 11693+4000 operations,sum of size(s)=11693+23386
Test #30:
score: 9
Accepted
time: 3ms
memory: 4544kb
input:
4 583125216 100000 4000 200000 200000 1000 1729488108 1729488695 2234303914 2234304325 546617298 546616102 842050918 842051470 1951502077 1951501331 4271815110 4271815116 761587681 761586756 2172224244 2172223957 2934428060 2934428507 1919912734 1919912263 1067575137 1067574604 3411448089 3411447166...
output:
Succeeded 1152 4000 1152 2304 1799 1001 1250 1080 1486 1281 1875 1600 1821 1856 1833 1890 1555 1899 1506 1892 1319 1848 1035 1141 1897 1057 1564 1706 1904 1557 1151 1520 1932 1652 1119 1809 1437 1674 1688 1162 1804 1425 1087 1837 1689 1409 1449 1189 1472 640 935 516 905 171 939 136 467 77 342 692 74...
result:
ok Accepted with 1152+4000 operations,sum of size(s)=1152+2304
Test #31:
score: 9
Accepted
time: 2ms
memory: 4344kb
input:
4 1854731567 100000 4000 200000 200000 998 946750857 946749479 898868556 898868101 2271278746 2271277916 1796596168 1796596321 161487283 161486866 1033814116 1033814195 2395521961 2395522326 1468519383 1468519080 2816096970 2816096367 1556209002 1556208501 3292442187 3292440851 1135140030 1135140110...
output:
Succeeded 11836 3992 11836 23672 955 1383 1912 1057 1052 1173 1105 1156 1559 1986 1299 1675 1180 1376 1662 953 1168 1179 1509 690 1285 1014 1251 1267 1552 986 1519 367 284 868 801 904 509 741 1893 1910 1152 1229 1758 1402 1365 1762 485 526 1041 1625 1991 272 1766 1779 1633 900 863 334 1039 972 130 6...
result:
ok Accepted with 11836+3992 operations,sum of size(s)=11836+23672
Test #32:
score: 9
Accepted
time: 6ms
memory: 4400kb
input:
4 2073988041 100000 4000 200000 200000 998 3168161931 3168162584 641363905 641362895 3784715137 3784714618 3548409026 3548409673 2737710699 2737710016 3324804481 3324803425 60841104 60840338 2010919705 2010919496 2362840315 2362840326 369236350 369237998 3600238093 3600237006 75182169 75182747 23418...
output:
Succeeded 20997 3992 20997 41994 1225 824 730 981 1000 1805 533 122 85 811 1272 1606 710 1394 1567 1686 1239 1375 1210 256 1901 1071 244 1758 1458 927 1759 751 427 280 1426 1911 1142 1531 1129 1912 1618 949 796 589 499 426 13 544 1269 507 1323 1538 1915 1793 931 1361 510 489 1331 1685 804 1942 1797 ...
result:
ok Accepted with 20997+3992 operations,sum of size(s)=20997+41994
Test #33:
score: 9
Accepted
time: 2ms
memory: 4392kb
input:
4 1770340944 100000 4000 200000 200000 998 619870796 619870703 3121053787 3121054050 4195183636 4195182734 3139119614 3139119172 3634777517 3634777854 3433281440 3433281395 1485638549 1485638667 1231357421 1231357552 1705009906 1705010057 3514693637 3514694012 4265358236 4265358262 964902776 9649023...
output:
Succeeded 14047 3992 14047 28094 1284 1582 658 942 1411 1904 58 721 1680 551 821 1900 1508 1266 125 651 134 221 1621 1738 1727 616 1887 725 1458 1592 1911 1971 1576 1974 810 146 1070 1118 311 21 1913 256 1154 1923 1095 1420 1591 1795 1103 152 249 432 302 59 1586 1542 110 654 308 820 1212 1519 1767 1...
result:
ok Accepted with 14047+3992 operations,sum of size(s)=14047+28094
Test #34:
score: 9
Accepted
time: 3ms
memory: 4336kb
input:
4 402901589 100000 4000 200000 200000 1000 1228378193 1228378597 1873458243 1873458214 2590411172 2590411391 3596693908 3596693672 442343415 442341879 1371534355 1371535333 1713867379 1713867258 2725534246 2725534433 3960722519 3960721503 1846001052 1846001387 2925453274 2925452776 1709191822 170919...
output:
Succeeded 38917 4000 38917 77834 1221 1353 1533 478 1240 1836 494 300 1975 415 1536 1969 582 407 1855 1495 611 652 705 148 1725 1130 1278 1440 1479 914 17 260 1057 1344 1209 403 547 360 1443 1612 1176 1581 1006 709 220 565 1714 1908 1103 1887 1821 814 1790 958 638 685 118 660 1675 234 756 241 1204 7...
result:
ok Accepted with 38917+4000 operations,sum of size(s)=38917+77834
Test #35:
score: 9
Accepted
time: 4ms
memory: 4488kb
input:
4 816997292 100000 4000 200000 200000 1000 3528745308 3528745448 2554369604 2554370028 2428697713 2428697760 2283123422 2283123636 2317970372 2317971439 3486243575 3486243354 914803066 914803223 3870938133 3870937913 833775363 833775109 133819724 133819108 4164722879 4164723079 4283955483 4283956051...
output:
Succeeded 40940 4000 40940 81880 1487 1940 1572 1133 91 853 1552 1663 1966 829 767 689 384 239 1077 1325 1192 1828 1148 356 1021 549 1221 1302 1013 1620 1605 898 371 758 704 8 1614 1273 1022 1830 1134 1758 1486 1912 1679 933 468 728 1162 1396 1293 445 1044 1081 632 948 358 14 127 619 1450 63 1231 17...
result:
ok Accepted with 40940+4000 operations,sum of size(s)=40940+81880
Test #36:
score: 9
Accepted
time: 7ms
memory: 4300kb
input:
4 448483706 100000 4000 200000 200000 1000 3294405857 3294406138 1334269388 1334268750 3218236158 3218236229 1172020015 1172020961 4267095542 4267095785 884218942 884218794 2727697704 2727696787 4040088499 4040088016 3925649252 3925648708 3602778930 3602778977 25062275 25062940 782102904 782103485 4...
output:
Succeeded 36801 4000 36801 73602 1137 712 728 888 1819 1283 1584 1746 1563 1198 1414 1638 1038 877 370 895 1008 1258 1583 1727 1797 1817 1155 1949 830 926 1960 95 1529 790 341 491 1420 1271 240 554 1113 1601 540 696 826 998 2 955 1306 1902 503 529 1243 1801 1688 1826 1192 440 1668 922 530 894 1017 1...
result:
ok Accepted with 36801+4000 operations,sum of size(s)=36801+73602
Test #37:
score: 9
Accepted
time: 0ms
memory: 4360kb
input:
4 1345753551 100000 4000 200000 200000 1000 2505101245 2505099844 1064732384 1064732096 3514288208 3514289196 4285598713 4285598588 289512304 289512216 961277738 961276571 270988037 270987782 351038556 351038779 2313748299 2313748400 3024327557 3024327268 1007549868 1007549449 3171882049 3171882337 ...
output:
Succeeded 595 4000 595 1190 1248 385 1801 1559 1128 434 1642 472 1610 723 1238 471 1391 29 1456 693 1449 1879 1422 11 1047 93 1876 48 1455 164 1956 1019 1765 412 1667 249 1353 1094 1161 512 1571 145 1469 1484 1534 38 1614 1218 1638 390 1759 1577 1027 462 1961 176 1515 629 1659 128 1079 146 861 148 1...
result:
ok Accepted with 595+4000 operations,sum of size(s)=595+1190
Test #38:
score: 9
Accepted
time: 3ms
memory: 4428kb
input:
4 163480472 100000 4000 200000 200000 998 2002085756 2002085748 2640607139 2640605823 836452341 836452238 179712028 179712352 1546416317 1546416341 3648734029 3648733547 4142213872 4142214412 711606286 711606592 1732581221 1732580465 2405962256 2405961750 1644716795 1644717277 589785362 589783494 12...
output:
Succeeded 182 3992 182 364 1342 535 1821 1526 1019 648 1506 306 1983 1559 1414 1596 1412 379 1314 1026 1078 7 1469 1465 1415 1852 1735 1507 1120 458 1824 189 1977 412 1282 1407 1030 56 1715 572 1064 1444 1820 1368 1996 502 1795 1398 1481 29 1136 1661 1474 1563 1571 1586 1760 582 1113 1153 855 661 11...
result:
ok Accepted with 182+3992 operations,sum of size(s)=182+364
Subtask #5:
score: 11
Accepted
Test #39:
score: 11
Accepted
time: 9ms
memory: 4332kb
input:
5 1720909858 50000 4000 200000 100000 998 195378529 195378218 2138942224 2138942028 2421726252 2421725316 2614111628 2614111784 3778296551 3778295886 3346314089 3346313971 701234060 701233448 279201944 279202119 69826850 69826766 2173156660 2173157126 2982274003 2982273048 2306106121 2306107345 2808...
output:
Succeeded 46178 3992 46178 92356 687 565 931 735 871 1577 487 1795 373 421 105 1655 1463 1860 1233 1343 365 127 641 118 996 595 984 21 645 226 116 660 855 1853 1349 1990 169 171 1881 1487 358 706 1426 541 220 1466 182 806 1670 1787 1364 204 1809 436 757 1905 1909 481 816 905 1406 1734 516 1926 684 1...
result:
ok Accepted with 46178+3992 operations,sum of size(s)=46178+92356
Test #40:
score: 11
Accepted
time: 5ms
memory: 4424kb
input:
5 1942257410 50000 4000 200000 100000 999 164109252 164108690 821766476 821766590 800182177 800180581 3645999838 3646000976 4086503876 4086505410 2171679381 2171678745 2952329225 2952330453 1354218636 1354219071 1174819694 1174820521 2253012620 2253012650 1329779110 1329779087 2814346065 2814346500 ...
output:
Succeeded 3009 3996 3009 6018 1640 991 213 1363 357 1791 416 1937 1359 643 791 1322 365 1060 1011 1284 1993 1025 1815 300 699 1236 698 1633 1430 1537 849 1177 1105 1009 1166 349 1436 207 351 670 1126 1222 1332 878 23 841 1682 1045 1896 1460 1859 815 169 145 636 85 485 1103 696 309 260 1019 1780 1214...
result:
ok Accepted with 3009+3996 operations,sum of size(s)=3009+6018
Test #41:
score: 11
Accepted
time: 4ms
memory: 4440kb
input:
5 161065852 50000 4000 200000 100000 1000 2966551129 2966552287 2856618787 2856618848 3795294524 3795295808 2757765097 2757764165 676105640 676105847 570204851 570205160 511088706 511090077 3497329264 3497329269 3725322378 3725322886 527017111 527016211 4071607765 4071607337 2817593784 2817593642 15...
output:
Succeeded 1257 4000 1257 2514 1779 1719 1073 203 1646 1274 666 1359 1914 1959 1328 1351 1812 220 1695 1307 1875 410 1058 1198 664 660 544 265 1358 768 1809 1651 1574 1587 39 105 1290 814 1747 108 1834 1320 1319 833 492 1244 313 1980 323 510 769 613 289 629 1879 527 826 577 1342 284 1702 1718 485 602...
result:
ok Accepted with 1257+4000 operations,sum of size(s)=1257+2514
Test #42:
score: 11
Accepted
time: 8ms
memory: 4384kb
input:
5 777230405 50000 4000 200000 100000 999 3830467265 3830466694 1849159126 1849158949 2825053043 2825052212 2761591040 2761591070 939276197 939275664 3367167096 3367167288 3727731406 3727730932 406701926 406701618 530187802 530186715 3962995171 3962996546 1787609584 1787609620 993000803 993000542 158...
output:
Succeeded 34063 3996 34063 68126 566 797 1276 283 110 1152 1367 1482 1737 1636 994 1005 88 421 674 362 164 325 28 568 691 1787 940 1644 254 1723 347 389 36 719 590 705 218 382 844 1079 763 1099 78 1604 968 996 492 1899 1067 821 1640 1117 1493 1383 1342 1596 1761 1966 1464 1988 1700 1797 1817 1201 17...
result:
ok Accepted with 34063+3996 operations,sum of size(s)=34063+68126
Test #43:
score: 11
Accepted
time: 5ms
memory: 4392kb
input:
5 97972513 50000 4000 200000 100000 999 654921388 654921281 3336987454 3336987177 439399097 439398662 1551555981 1551555288 3555879532 3555880729 2903638861 2903639277 257794283 257794433 3826111358 3826111966 1708274143 1708274017 3746235685 3746236123 907908447 907908765 4116365217 4116364822 1582...
output:
Succeeded 31444 3996 31444 62888 772 896 382 1876 244 330 1773 837 619 1539 595 196 1527 375 1143 841 368 739 1748 107 356 1899 400 1807 598 1968 1098 93 871 183 443 459 1306 1155 1303 90 625 477 461 1071 647 860 293 329 1990 1830 1178 1410 1471 1956 922 708 572 1854 1470 755 1530 1292 1923 123 213 ...
result:
ok Accepted with 31444+3996 operations,sum of size(s)=31444+62888
Test #44:
score: 11
Accepted
time: 5ms
memory: 4492kb
input:
5 397162223 50000 4000 200000 100000 1000 2103775764 2103775539 3507938589 3507938863 4080657108 4080657210 2492592687 2492593001 111756474 111755329 3545417212 3545415789 3115563885 3115563458 2404092040 2404092248 1717324095 1717323827 2910355772 2910355898 40550063 40549395 1332934233 1332933830 ...
output:
Succeeded 25231 4000 25231 50462 1147 806 1856 857 1018 1371 1605 266 1667 1189 204 575 1139 627 872 87 1708 64 991 441 1502 880 1059 487 228 1361 1661 1424 1137 1414 351 1023 895 206 1256 360 344 251 1654 141 503 214 6 137 1599 897 343 1199 200 53 74 884 81 610 1492 334 1051 1549 36 1944 789 827 15...
result:
ok Accepted with 25231+4000 operations,sum of size(s)=25231+50462
Test #45:
score: 11
Accepted
time: 1ms
memory: 4680kb
input:
5 1695502059 50000 4000 200000 100000 1000 700852541 700853138 286392703 286393228 862046288 862047179 1594299681 1594299408 3210366802 3210366961 1413959809 1413960445 3698437765 3698437869 1377184122 1377184197 281217513 281217619 145372596 145373148 502398350 502398463 2741843047 2741843594 34564...
output:
Succeeded 0 4000 0 0 1551 1171 1879 1323 1027 1452 1185 1414 1513 1943 1794 1775 1356 1799 1703 1803 1476 1228 1041 1327 1853 1674 1366 1595 1809 1326 1539 1899 1549 1436 1813 1328 1723 1147 1747 1206 1804 1043 1375 1756 1462 1096 1573 1529 1754 1307 1428 1415 1504 1969 1710 1220 1240 1212 1197 1555...
result:
ok Accepted with 0+4000 operations,sum of size(s)=0+0
Test #46:
score: 11
Accepted
time: 3ms
memory: 4692kb
input:
5 1256148136 50000 4000 200000 100000 999 2016310630 2016310917 2107471344 2107470258 3472709132 3472709188 289824693 289824187 968116627 968117102 254957789 254959335 3918543752 3918543310 3679196968 3679195694 2994473794 2994473552 4244660702 4244660526 1565613257 1565613765 4153244320 4153244472 ...
output:
Succeeded 0 3996 0 0 1083 91 1061 1097 770 36 1756 727 263 1594 1413 1941 790 1335 1014 1585 754 299 518 1988 1712 611 726 1017 1508 1330 372 987 1141 903 586 1885 1071 1533 1823 23 1672 111 334 967 1305 693 1476 936 1446 1750 612 1293 167 864 1130 759 856 465 1324 1110 1644 1603 69 1657 1591 659 28...
result:
ok Accepted with 0+3996 operations,sum of size(s)=0+0
Test #47:
score: 11
Accepted
time: 0ms
memory: 4572kb
input:
5 174080677 50000 4000 200000 100000 1000 3686639308 3686638800 2896535064 2896534994 942582287 942582342 1036404485 1036404700 2240524876 2240525002 885623407 885623800 2908065975 2908066813 132144926 132144327 4212166510 4212165968 2576925241 2576925211 2854923688 2854924082 4019207120 4019206802 ...
output:
Succeeded 0 4000 0 0 559 727 515 135 952 626 888 981 965 971 939 928 86 679 99 478 1951 1 831 1154 932 491 137 974 922 732 271 129 432 258 1749 801 669 472 92 1274 295 266 1598 208 1087 867 1371 550 968 737 28 104 715 191 118 284 791 359 100 1345 568 641 820 136 728 884 374 556 705 11 389 446 534 53...
result:
ok Accepted with 0+4000 operations,sum of size(s)=0+0
Test #48:
score: 11
Accepted
time: 6ms
memory: 4392kb
input:
5 1245824305 50000 4000 200000 100000 1000 3667004853 3667004169 2287697139 2287696730 2209822990 2209823892 4121239467 4121237803 1095196087 1095194911 1774546551 1774545134 1362722072 1362721338 1986032138 1986033160 3134483043 3134484458 3770232965 3770233774 4150800332 4150798469 444018341 44401...
output:
Succeeded 41359 4000 41359 82718 247 1157 991 1761 73 1365 946 1986 298 1165 759 1583 96 1927 27 1249 432 1506 864 1885 959 1447 78 1097 187 1089 703 1211 374 1531 286 1052 743 1802 232 1751 819 1158 741 1744 542 1193 610 1961 473 1284 969 1268 471 1942 219 1454 433 1605 740 1276 503 1402 14 1041 51...
result:
ok Accepted with 41359+4000 operations,sum of size(s)=41359+82718
Test #49:
score: 11
Accepted
time: 6ms
memory: 4276kb
input:
5 1416201142 50000 4000 200000 100000 999 2694326229 2694325190 3006267026 3006266271 3590771525 3590772511 382357401 382355920 3477874958 3477875914 653232151 653234151 4226125318 4226123972 2278771395 2278772384 2110222591 2110223909 3320640593 3320639898 2013976833 2013977782 2032673776 203267476...
output:
Succeeded 40697 3996 40697 81394 62 1204 943 1830 886 1893 21 1417 588 1263 770 1919 28 1289 739 1205 76 1358 561 1296 903 1286 511 1153 139 1934 514 1291 718 1310 217 1850 689 1732 467 1828 591 1730 621 1049 155 1430 77 1076 370 1682 94 1728 959 1257 612 1018 319 1921 4 1983 156 1703 461 1496 5 199...
result:
ok Accepted with 40697+3996 operations,sum of size(s)=40697+81394
Subtask #6:
score: 7.12552
Acceptable Answer
Test #50:
score: 12
Accepted
time: 5ms
memory: 4272kb
input:
6 889180297 25000 4000 200000 100000 998 3680334935 3680334330 2957217208 2957215867 3096097757 3096097331 2843029536 2843030717 2270437916 2270437982 1841161075 1841160444 3671823118 3671823208 2166904224 2166903071 2760262295 2760263328 880472976 880472564 3147819342 3147820514 3366602035 33666019...
output:
Succeeded 14145 3992 14145 28290 1227 641 1331 1519 929 885 1145 764 556 1766 1898 1677 1150 1810 1975 1301 968 115 1073 1415 684 1168 1345 105 1734 1737 569 738 401 501 780 107 1054 133 312 41 896 1882 561 274 1746 1889 1379 1074 920 1093 96 229 1586 927 423 1499 1655 28 1394 1995 1669 658 620 1628...
result:
ok Accepted with 14145+3992 operations,sum of size(s)=14145+28290
Test #51:
score: 12
Accepted
time: 6ms
memory: 4348kb
input:
6 1393953829 25000 4000 200000 100000 999 945306191 945306676 862749063 862750710 1587703663 1587703760 2321904837 2321905131 3322741249 3322741330 128629140 128628755 4061072808 4061073316 3009230812 3009229891 3626184675 3626183179 3701144497 3701145089 1334455826 1334454368 3195102134 3195101407 ...
output:
Succeeded 19972 3996 19972 39944 1261 682 1146 16 1815 75 840 3 913 659 738 1428 1116 1385 1731 1829 1952 445 1851 80 1375 1469 1647 676 322 866 1555 829 1467 1400 991 378 1806 59 1486 1573 408 673 100 300 1685 625 233 569 1330 1390 290 655 967 927 1126 1624 1149 136 1509 1231 1608 275 1594 1776 141...
result:
ok Accepted with 19972+3996 operations,sum of size(s)=19972+39944
Test #52:
score: 12
Accepted
time: 4ms
memory: 4332kb
input:
6 2137907583 25000 4000 200000 100000 1000 99249012 99249101 3089074242 3089075163 3142929261 3142928885 3509452069 3509452074 4100326210 4100325388 2027856240 2027856707 1667832698 1667832002 239393593 239393607 3323558397 3323558267 87270863 87271227 2749644672 2749644377 3753692402 3753692989 671...
output:
Succeeded 6965 4000 6965 13930 1071 1100 1109 1122 1253 1265 1275 1315 1337 1359 1371 1544 1633 1639 1663 1699 1011 1080 1099 1140 1154 1249 1267 1276 1307 1361 1382 1479 1492 1497 1506 1565 1615 1662 1665 1676 1687 1744 1764 1789 1830 1873 1891 1940 1983 1703 1702 1755 1783 1795 1800 1808 1818 1865...
result:
ok Accepted with 6965+4000 operations,sum of size(s)=6965+13930
Test #53:
score: 12
Accepted
time: 5ms
memory: 4404kb
input:
6 620581501 25000 4000 200000 100000 999 2430495051 2430494760 2342044260 2342044349 4168624383 4168624716 4153034330 4153033041 113541062 113539588 3734354027 3734355235 204355212 204355044 2304848470 2304848423 2783072361 2783073753 431065913 431066151 800004122 800004842 3667276533 3667275783 229...
output:
Succeeded 14649 3996 14649 29298 104 431 906 515 975 214 554 35 67 616 967 98 281 803 573 671 434 549 1004 1007 1148 1231 1239 1339 1366 1377 1396 1405 1429 1444 1454 1466 1552 1597 1609 1624 1662 1720 1725 1767 1828 1864 1894 1908 971 419 195 224 461 536 1372 1995 1273 1555 1652 1477 1895 1322 1167...
result:
ok Accepted with 14649+3996 operations,sum of size(s)=14649+29298
Test #54:
score: 12
Accepted
time: 2ms
memory: 4424kb
input:
6 1540179210 25000 4000 200000 100000 998 908025469 908025772 4110515646 4110516139 1434161137 1434160239 4210047633 4210047681 2756906765 2756906979 773613891 773613906 3984390566 3984390788 1117864605 1117864853 379534092 379533510 3317517762 3317518164 1919343058 1919344136 1048781877 1048782644 ...
output:
Succeeded 11761 3992 11761 23522 21 95 118 121 43 106 139 162 163 238 247 257 273 308 338 359 383 440 478 552 363 749 346 1018 1030 1057 1082 1125 1135 1146 1280 1310 1382 1404 1468 1495 1500 1555 1632 1809 1829 1557 1347 1023 1071 1976 1907 1507 1546 1868 1092 1178 1815 1836 1856 1885 843 443 52 51...
result:
ok Accepted with 11761+3992 operations,sum of size(s)=11761+23522
Test #55:
score: 12
Accepted
time: 5ms
memory: 4408kb
input:
6 218843024 25000 4000 200000 100000 1000 4003665165 4003664581 989541263 989541162 1710766055 1710765338 3659822362 3659822800 2654208269 2654208393 1491873748 1491873450 1160537498 1160536441 3762298781 3762298020 3903551469 3903551390 4248337091 4248336400 1517118005 1517118186 399918797 39991852...
output:
Succeeded 18059 4000 18059 36118 273 474 786 112 422 910 92 269 710 637 136 957 789 145 879 832 256 907 506 611 368 484 775 631 537 80 849 924 884 659 575 18 545 77 701 156 280 869 490 356 503 146 799 784 997 147 336 292 776 569 496 602 615 348 163 324 570 481 341 441 13 430 477 744 372 107 690 844 ...
result:
ok Accepted with 18059+4000 operations,sum of size(s)=18059+36118
Test #56:
score: 12
Accepted
time: 5ms
memory: 4528kb
input:
6 846170590 25000 4000 200000 100000 998 1218684893 1218683879 1552665572 1552664853 3443478269 3443477570 1790763876 1790763016 1025362073 1025360149 2654707482 2654705839 1494316579 1494316380 2068116991 2068116277 331974024 331973737 1788075132 1788074334 953158534 953158009 586401169 586400597 2...
output:
Succeeded 18414 3992 18414 36828 519 155 725 923 905 200 837 461 618 104 353 56 551 34 717 36 238 146 273 81 681 599 8 26 43 45 178 212 213 253 290 335 349 407 25 37 42 49 1021 1047 1119 1168 1261 1283 1322 1337 1341 1367 1393 1426 1435 1540 1555 1570 1590 1614 1674 1737 1740 1742 1880 1883 1891 191...
result:
ok Accepted with 18414+3992 operations,sum of size(s)=18414+36828
Test #57:
score: 8.95671
Acceptable Answer
time: 2ms
memory: 4512kb
input:
6 681304959 25000 4000 200000 100000 999 2726760615 2726761129 4070002268 4070002314 2698967410 2698967313 3149535258 3149536218 3426049564 3426049397 1255425746 1255425945 273472210 273471617 432940843 432940957 539629098 539628555 625817515 625817025 2355613233 2355613594 10360141 10360443 3239718...
output:
Succeeded 26803 3996 26803 53606 2 4 5 9 11 12 13 14 19 20 21 23 24 28 30 31 33 35 37 42 44 46 50 52 55 56 59 60 63 64 65 68 72 73 74 75 77 78 80 81 82 84 85 86 88 90 91 93 94 97 99 100 101 102 103 104 105 107 109 114 115 119 124 126 127 128 129 130 133 134 137 140 141 142 143 147 148 149 151 154 15...
result:
points 0.74639232360 Accepted with 26803+3996 operations,sum of size(s)=26803+53606
Test #58:
score: 7.12552
Acceptable Answer
time: 7ms
memory: 4380kb
input:
6 1240372772 25000 4000 200000 100000 1000 1759289079 1759288926 1933352834 1933352077 347838835 347839028 2202749992 2202750871 3939036060 3939035178 3009870817 3009869983 3748040393 3748040424 864310002 864310105 1129152802 1129153119 718780908 718780600 1884330497 1884330296 2050569859 2050569350...
output:
Succeeded 31471 4000 31471 62942 1207 1955 1028 1166 1103 1022 1797 1215 1455 1660 1941 1090 1150 1823 1399 1157 1471 1691 1170 1638 1774 1923 1552 1987 1413 1464 1964 1322 1216 1511 1536 1770 1914 1856 1902 1890 1985 1393 1612 1106 1376 1619 1489 1297 1876 1331 1375 1870 1527 1899 1343 1473 1802 18...
result:
points 0.59379353640 Accepted with 31471+4000 operations,sum of size(s)=31471+62942
Subtask #7:
score: 0
Wrong Answer
Test #59:
score: 0
Wrong Answer
time: 8ms
memory: 4232kb
input:
7 1561772597 25000 4000 200000 100000 1000 834919143 834919090 162625904 162627303 1067517190 1067517712 3410644901 3410644677 2728503196 2728502622 4133685425 4133685598 976760503 976760426 2101358026 2101358499 3583017242 3583017016 1743218912 1743220527 2609984627 2609985177 3915259025 3915259188...
output:
Failed Limit of C1 exceeded
result:
wrong answer Limit of C1 exceeded
Subtask #8:
score: 0
Wrong Answer
Test #70:
score: 0
Wrong Answer
time: 31ms
memory: 5528kb
input:
8 1311447458 50000 100000 500000 200000 4999 173190562 173182163 1078196947 1078197142 1215565665 1215571165 1186082670 1186081354 2422459084 2422459806 2626070241 2626074599 207492448 207494582 2266700305 2266695214 1679673055 1679672568 3879988278 3879982030 254940475 254941572 3919251618 39192495...
output:
Failed Limit of C1 exceeded
result:
wrong answer Limit of C1 exceeded
Subtask #9:
score: 0
Wrong Answer
Test #81:
score: 0
Wrong Answer
time: 18ms
memory: 5636kb
input:
9 574951428 15000 10000 200000 50000 5000 1781472251 1781466624 803445324 803444785 3544280892 3544283003 3151400420 3151403948 3250864128 3250871501 4189507543 4189510374 3483519516 3483520446 1003612935 1003617460 1101934749 1101931586 1948046579 1948042301 4151407804 4151401951 424123439 42412196...
output:
Failed Limit of C1 exceeded
result:
wrong answer Limit of C1 exceeded