QOJ.ac
QOJ
ID | Problem | Submitter | Result | Time | Memory | Language | File size | Submit time | Judge time |
---|---|---|---|---|---|---|---|---|---|
#253710 | #7791. 通道建设 Passage Construction | hos_lyric# | 43.732372 | 23ms | 5812kb | C++14 | 3.5kb | 2023-11-17 12:16:03 | 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(64);
int N, Subtask;
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_;
Subtask = getSubtaskID();
const int rt = (Subtask == 4 || Subtask == 6) ? (N + 1 + rng() % N) : (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 (Subtask == 4 || Subtask == 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: 1ms
memory: 3964kb
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: 0ms
memory: 3944kb
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 4 7 2 6 8 3 9 5 1 10
result:
ok Accepted with 0+20 operations,sum of size(s)=0+0
Test #3:
score: 3
Accepted
time: 1ms
memory: 3940kb
input:
1 1314992723 100 100 10000 10000 2 1174248192 1174248188 4206147071 4206147069 2894997654 2894997645
output:
Succeeded 0 8 0 0 1 3 4 2
result:
ok Accepted with 0+8 operations,sum of size(s)=0+0
Test #4:
score: 3
Accepted
time: 0ms
memory: 4160kb
input:
1 1466488642 100 100 10000 10000 3 1959342134 1959342129 3976386946 3976386946 1293201451 1293201449 4016912388 4016912383 46728190 46728181
output:
Succeeded 0 12 0 0 3 2 1 4 5 6
result:
ok Accepted with 0+12 operations,sum of size(s)=0+0
Test #5:
score: 3
Accepted
time: 0ms
memory: 3828kb
input:
1 1733551538 100 100 10000 10000 4 4255320958 4255320951 1233889267 1233889267 2022156010 2022156014 1746602236 1746602223 1796304111 1796304099 154520793 154520786 799267407 799267389
output:
Succeeded 0 16 0 0 5 2 7 3 8 4 1 6
result:
ok Accepted with 0+16 operations,sum of size(s)=0+0
Test #6:
score: 3
Accepted
time: 0ms
memory: 3896kb
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 7 8 4 2 5 6
result:
ok Accepted with 0+16 operations,sum of size(s)=0+0
Test #7:
score: 3
Accepted
time: 0ms
memory: 4096kb
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 0 20 0 0 2 3 8 5 9 6 4 7 1 10
result:
ok Accepted with 0+20 operations,sum of size(s)=0+0
Test #8:
score: 3
Accepted
time: 0ms
memory: 3896kb
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 2 6 1 3 8 9 4 7 5 10
result:
ok Accepted with 0+20 operations,sum of size(s)=0+0
Test #9:
score: 3
Accepted
time: 0ms
memory: 3956kb
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 8 5 4 1 7 9 3 2 6 10
result:
ok Accepted with 0+20 operations,sum of size(s)=0+0
Test #10:
score: 3
Accepted
time: 0ms
memory: 4172kb
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 1 20 1 2 9 3 6 2 1 8 5 4 7 10
result:
ok Accepted with 1+20 operations,sum of size(s)=1+2
Subtask #2:
score: 6
Accepted
Test #11:
score: 6
Accepted
time: 0ms
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 1131 400 1131 2262 137 23 71 13 76 20 57 163 170 18 16 2 127 174 9 60 28 45 88 58 133 17 29 82 27 59 64 122 41 47 37 54 62 131 93 90 44 114 85 134 124 150 158 166 116 22 14 119 142 87 69 46 56 99 15 42 193 8 195 19 61 78 164 95 32 77 98 182 50 49 180 91 181 115 25 189 5 194 51 84 172 143 1...
result:
ok Accepted with 1131+400 operations,sum of size(s)=1131+2262
Test #12:
score: 6
Accepted
time: 1ms
memory: 3920kb
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 719 392 719 1438 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 141 39 23 36 5 9...
result:
ok Accepted with 719+392 operations,sum of size(s)=719+1438
Test #13:
score: 6
Accepted
time: 1ms
memory: 3940kb
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 632 396 632 1264 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 110 52 102 174 194 70 120 124 166 160 155 159 105 109 106 142 146 189 158 57 178 150 46 ...
result:
ok Accepted with 632+396 operations,sum of size(s)=632+1264
Test #14:
score: 6
Accepted
time: 1ms
memory: 3876kb
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 1401 396 1401 2802 155 158 104 135 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 112 105 118 132 140 109 119 125 145 178 30 194 22 92 108 153 77 6 36 1 56 103 33 123 41 93 168 167 173 193 66 141 174 40 64 46 150 85 197 7 37 69 81 45 25 191...
result:
ok Accepted with 1401+396 operations,sum of size(s)=1401+2802
Test #15:
score: 6
Accepted
time: 1ms
memory: 4012kb
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 1211 400 1211 2422 70 88 57 117 35 12 55 156 27 46 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 3...
result:
ok Accepted with 1211+400 operations,sum of size(s)=1211+2422
Test #16:
score: 6
Accepted
time: 1ms
memory: 3936kb
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 646 400 646 1292 139 4 40 55 70 44 51 61 119 169 14 75 147 52 132 149 156 17 45 82 200 11 36 131 140 91 117 130 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 1...
result:
ok Accepted with 646+400 operations,sum of size(s)=646+1292
Test #17:
score: 6
Accepted
time: 1ms
memory: 4164kb
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 708 388 708 1416 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 1...
result:
ok Accepted with 708+388 operations,sum of size(s)=708+1416
Test #18:
score: 6
Accepted
time: 1ms
memory: 4000kb
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 2256 392 2256 4512 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 1 24 130 44 49 15 126 42 34 107 32 43 69 105 59 188 122 189 74 68 37 114 98 73 96 82 195 124 52 85 86 163 120 40 143 153 90 179 35 180 13 140 54 151 18 22 87 176 78 55 159 4 2 31 23...
result:
ok Accepted with 2256+392 operations,sum of size(s)=2256+4512
Subtask #3:
score: 8
Accepted
Test #19:
score: 8
Accepted
time: 3ms
memory: 4568kb
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 1740 1003 1560 1938 1246 1780 1573 1476 1826 1535 1031 1618 1661 1100 1527 1892 1660 1591 1354 1792 1594 1117 1097 1519 1919 1341 1846 1160 1853 1548 1863 1016 1445 1241 1481 1207 1371 1103 1646 1779 1329 1435 1162 1515 1342 1464 1756 1040 1383 1416 1724 1301 1061 1382 1196 1085...
result:
ok Accepted with 0+4000 operations,sum of size(s)=0+0
Test #20:
score: 8
Accepted
time: 2ms
memory: 4832kb
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: 0ms
memory: 4528kb
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: 4868kb
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 1767 345 262 528 580 38 1719 910 1612 226 1391 1016 1557 719 431 130 1537 941 1894 322 1572 1024 1713 1082 1539 697 846 1712 1100 1898 293 1595 1970 1512 119 685 748 1521 282 245 551 419 1301 1688 857 774 488 1177 1854 1558 1950 1579 1136 576 1600 219 760 1643 167 887 1717 1762 ...
result:
ok Accepted with 0+3992 operations,sum of size(s)=0+0
Test #23:
score: 8
Accepted
time: 2ms
memory: 4884kb
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: 3ms
memory: 4580kb
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 837 581 427 276 84 423 90 646 277 760 687 28 530 444 5 895 21 141 497 458 564 381 237 27 271 465 293 231 808 524 79 104 301 755 596 482 390 998 147 498 351 951 283 580 754 246 60 884 647 412 402 398 817 1356 258 1915 363 645 138 662 967 953 379 324 543 567 492 494 961 556 788 21...
result:
ok Accepted with 0+3996 operations,sum of size(s)=0+0
Test #25:
score: 8
Accepted
time: 2ms
memory: 4716kb
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 949 582 825 1464 890 664 670 407 358 674 445 423 534 808 327 1963 549 360 878 219 851 860 623 665 419 533 1161 141 356 59 244 575 986 232 726 384 127 1373 915 364 806 353 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 ...
result:
ok Accepted with 0+3992 operations,sum of size(s)=0+0
Test #26:
score: 8
Accepted
time: 2ms
memory: 4584kb
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: 4620kb
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: 0ms
memory: 4868kb
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: 5ms
memory: 4424kb
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 18395 4000 18395 36790 1159 842 1515 1657 1611 1204 1562 312 1677 936 1164 756 1386 1948 1806 1148 1229 1866 1660 1770 696 596 139 401 1504 1563 1055 1066 648 19 339 906 198 597 1580 1980 1090 856 1938 1310 1024 1380 183 304 751 404 1781 1158 1112 1236 921 1502 456 458 905 1775 469 560 982...
result:
ok Accepted with 18395+4000 operations,sum of size(s)=18395+36790
Test #30:
score: 9
Accepted
time: 3ms
memory: 4600kb
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 94 4000 94 188 1702 1547 1275 1061 1965 1043 1188 1554 1298 1963 1470 1514 1903 1791 1352 1888 1385 1115 1292 1902 1165 1121 1016 1881 1604 1181 1267 1677 1185 1887 1761 1274 1499 1598 1012 1192 1400 1935 1099 1440 1146 1137 1834 1687 1983 1710 1351 1205 1509 1908 1107 1382 1582 1824 1540 ...
result:
ok Accepted with 94+4000 operations,sum of size(s)=94+188
Test #31:
score: 9
Accepted
time: 5ms
memory: 4596kb
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 12675 3992 12675 25350 1274 1464 966 228 1680 1724 1565 680 1155 1574 980 97 1111 1413 668 1122 1219 587 356 618 223 561 1127 1447 70 552 488 118 1818 68 1952 31 571 857 1250 1967 1512 1568 537 1871 862 606 1215 495 441 388 1511 1931 1333 861 1310 1072 739 498 1456 1279 1401 93 1683 898 91...
result:
ok Accepted with 12675+3992 operations,sum of size(s)=12675+25350
Test #32:
score: 9
Accepted
time: 7ms
memory: 4412kb
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 35019 3992 35019 70038 1414 1595 1116 1597 1897 1230 1383 1544 139 1658 431 340 1398 891 1684 938 1199 1592 1622 1980 1040 284 1792 1836 1734 469 1806 1847 1790 1347 1393 1309 1733 478 227 353 1917 1931 1784 697 1689 1691 1864 1585 894 1054 32 752 1644 754 1182 458 366 36 1907 1318 105 205...
result:
ok Accepted with 35019+3992 operations,sum of size(s)=35019+70038
Test #33:
score: 9
Accepted
time: 2ms
memory: 4632kb
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 16390 3992 16390 32780 1548 52 1262 1754 1781 1447 1150 678 483 530 1087 1538 1864 1909 1769 164 1981 247 1896 1884 495 998 1334 1863 1301 1826 315 1600 415 590 1215 1135 1302 1380 1739 1740 422 615 229 382 1511 1640 1184 970 63 87 98 318 1259 1465 638 85 737 568 1100 1765 879 1794 86 633 ...
result:
ok Accepted with 16390+3992 operations,sum of size(s)=16390+32780
Test #34:
score: 9
Accepted
time: 7ms
memory: 4296kb
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 35873 4000 35873 71746 1930 92 947 1 1972 1682 1652 1866 1285 1885 1551 465 323 819 1586 1809 310 662 1030 1241 1738 8 1943 703 765 883 431 511 1184 1571 1893 23 280 382 1826 1875 1090 1704 1858 1484 1303 1820 1895 477 119 646 1708 1784 1824 1829 1166 1089 1110 961 485 365 1064 1132 1998 1...
result:
ok Accepted with 35873+4000 operations,sum of size(s)=35873+71746
Test #35:
score: 9
Accepted
time: 7ms
memory: 4572kb
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 35938 4000 35938 71876 1046 927 330 340 1885 1935 755 772 1476 1496 1238 1850 1928 160 1898 1903 362 350 346 748 1245 1753 1409 1464 1262 1931 1191 292 225 609 1790 170 1356 348 635 554 1147 1733 1420 1322 1902 1355 1389 1962 1285 1887 199 935 1553 1650 1168 1581 1481 1379 1319 1661 1739 3...
result:
ok Accepted with 35938+4000 operations,sum of size(s)=35938+71876
Test #36:
score: 9
Accepted
time: 7ms
memory: 4408kb
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 38128 4000 38128 76256 1319 489 1235 609 1977 1409 1548 777 1973 80 1890 730 1334 1847 1139 1466 1163 211 146 853 225 775 1539 340 1615 1935 928 684 241 272 909 793 1089 1679 1693 297 1012 1796 1711 1140 1059 839 368 445 284 857 974 40 1016 1069 1044 1636 1448 1698 1320 820 43 44 588 679 7...
result:
ok Accepted with 38128+4000 operations,sum of size(s)=38128+76256
Test #37:
score: 9
Accepted
time: 3ms
memory: 4488kb
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 431 4000 431 862 1587 289 1326 1687 1857 266 1567 737 1166 1985 1409 719 1615 162 1007 433 1700 1736 1549 167 1589 184 1436 1344 1100 1284 1295 1903 1237 1098 1481 108 28 6 1785 231 1491 1173 140 465 1150 1854 669 1747 1649 1429 113 290 1527 1541 989 1132 280 1290 661 1048 217 264 1688 142...
result:
ok Accepted with 431+4000 operations,sum of size(s)=431+862
Test #38:
score: 9
Accepted
time: 3ms
memory: 4420kb
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 476 3992 476 952 1977 412 1120 458 1705 501 1781 1635 1735 1507 1899 626 1469 1465 1787 462 1869 646 1314 1026 1078 7 1445 574 1936 1313 1673 164 1414 1596 1983 1559 1767 1456 1506 306 1019 648 1821 1526 1105 1616 1410 586 1254 650 1885 150 1028 494 1717 1273 1192 1416 67 1408 602 1100 162...
result:
ok Accepted with 476+3992 operations,sum of size(s)=476+952
Subtask #5:
score: 11
Accepted
Test #39:
score: 11
Accepted
time: 9ms
memory: 4420kb
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 40802 3992 40802 81604 1449 1455 1258 1368 482 1859 44 206 1954 1889 245 1352 1227 1807 532 1982 1590 275 1488 1960 223 1250 1831 50 32 1126 978 552 703 632 1281 95 1450 1556 1827 129 34 1021 630 923 429 1524 969 1214 617 782 379 840 357 1004 181 598 446 815 523 1315 893 1407 1190 483 207 ...
result:
ok Accepted with 40802+3992 operations,sum of size(s)=40802+81604
Test #40:
score: 11
Accepted
time: 5ms
memory: 4464kb
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 4024 3996 4024 8048 1145 319 1668 1902 1651 1587 332 806 1928 163 1728 796 1495 1077 982 451 1431 1551 724 1086 1407 802 1311 310 258 1899 450 216 1864 564 1290 1758 717 768 927 1732 478 828 1243 486 1878 1531 1110 205 1578 1826 645 237 1402 63 1227 1524 389 892 861 671 1119 1573 1084 307 ...
result:
ok Accepted with 4024+3996 operations,sum of size(s)=4024+8048
Test #41:
score: 11
Accepted
time: 4ms
memory: 4540kb
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 1009 4000 1009 2018 1118 1168 1779 1719 98 1697 1985 1208 1592 1051 1893 1139 508 1312 1362 432 1387 1898 1352 1713 1382 1742 1759 183 722 1188 1365 415 1438 589 1674 1594 1538 1145 1414 1711 388 1271 328 1746 18 1954 113 1560 1534 1542 788 173 1002 407 1121 1016 945 886 1767 1684 1788 193...
result:
ok Accepted with 1009+4000 operations,sum of size(s)=1009+2018
Test #42:
score: 11
Accepted
time: 8ms
memory: 4476kb
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 29461 3996 29461 58922 1580 1651 1075 1270 1132 1575 1283 1992 1290 1430 1225 1689 1412 1069 1391 1876 1156 1926 1554 1815 1324 1599 1637 1432 1460 1426 1895 1685 1106 1734 1526 1203 1401 1254 1433 1320 1796 1674 1788 1555 1440 1808 1127 1633 1352 1546 1125 1141 1458 1134 1989 1627 1960 10...
result:
ok Accepted with 29461+3996 operations,sum of size(s)=29461+58922
Test #43:
score: 11
Accepted
time: 8ms
memory: 4344kb
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 29158 3996 29158 58316 1571 1625 1573 295 599 1286 71 78 1729 1503 1680 1242 1719 1957 525 485 1176 1985 815 750 1024 1667 1333 1346 1167 1888 1478 1559 1520 1588 1027 1104 1101 1860 1949 1449 1398 1946 1810 1203 1116 1251 1031 1828 1309 921 1653 1658 1639 1986 1329 1849 1033 1020 1331 110...
result:
ok Accepted with 29158+3996 operations,sum of size(s)=29158+58316
Test #44:
score: 11
Accepted
time: 3ms
memory: 4360kb
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 25539 4000 25539 51078 175 1819 993 1505 657 768 1718 1831 285 1158 75 1227 369 1104 327 456 1086 672 174 576 477 372 89 948 1289 800 1895 916 1464 654 345 697 763 423 1945 1642 1665 1869 1244 1093 540 323 1262 199 1715 1913 337 374 967 882 1121 530 1731 1975 846 1996 751 561 1919 63 1548 ...
result:
ok Accepted with 25539+4000 operations,sum of size(s)=25539+51078
Test #45:
score: 11
Accepted
time: 3ms
memory: 4744kb
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 1574 1095 1512 1281 1214 1140 1889 1248 1398 1695 1680 1976 1346 1564 1867 1874 1429 1712 1317 1578 1632 1623 1276 1501 1463 1032 1179 1903 1156 1542 1684 1866 1906 1122 1348 1831 1390 1663 1322 1561 1028 1777 1174 1170 1892 1981 1094 1059 1702 1407 1745 1188 1557 1533 1275 1483...
result:
ok Accepted with 0+4000 operations,sum of size(s)=0+0
Test #46:
score: 11
Accepted
time: 2ms
memory: 4724kb
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 1119 254 1348 894 140 115 382 1312 1968 1018 1197 1662 1523 1153 1223 1773 407 1100 896 1185 1752 587 231 1353 1281 156 1621 130 333 1292 1593 1990 256 1898 688 1565 1286 1564 1913 86 1317 409 142 1933 512 1884 1649 1...
result:
ok Accepted with 0+3996 operations,sum of size(s)=0+0
Test #47:
score: 11
Accepted
time: 2ms
memory: 4620kb
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 826 15 722 1642 700 588 170 383 827 63 622 480 245 87 894 392 777 893 1295 354 364 682 365 729 519 471 780 1905 528 586 806 306 246 937 410 872 96 264 183 548 376 786 229 317 19 415 860 982 986 116 598 808 418 745 212 862 214 201 581 854 730 497 422 393 458 483 635 571 1699 204 ...
result:
ok Accepted with 0+4000 operations,sum of size(s)=0+0
Test #48:
score: 11
Accepted
time: 8ms
memory: 4368kb
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 40241 4000 40241 80482 152 1360 1393 505 871 1965 1120 44 574 1075 414 1300 167 1934 1554 868 842 1479 194 1862 446 1452 43 1122 545 1138 326 1842 872 1226 525 1559 251 1785 24 1873 62 1560 607 1917 221 1928 202 1824 472 1246 460 1428 954 1434 385 1093 253 1065 515 1716 280 1150 319 1232 1...
result:
ok Accepted with 40241+4000 operations,sum of size(s)=40241+80482
Test #49:
score: 11
Accepted
time: 6ms
memory: 4476kb
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 44861 3996 44861 89722 161 1100 647 1820 552 1223 228 1167 907 1405 508 1630 682 1114 580 1451 190 1634 723 1858 315 1183 376 1301 341 1993 33 1923 278 1234 621 1049 155 1430 77 1076 370 1682 94 1728 959 1257 612 1018 319 1921 4 1983 156 1703 461 1496 5 1990 663 1915 8 1079 871 1332 189 18...
result:
ok Accepted with 44861+3996 operations,sum of size(s)=44861+89722
Subtask #6:
score: 6.73237
Acceptable Answer
Test #50:
score: 8.60606
Acceptable Answer
time: 3ms
memory: 4412kb
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 27657 3992 27657 55314 1961 88 1806 553 755 925 1217 1653 1291 853 1923 857 1257 696 476 629 600 305 1598 1708 1005 1133 318 493 1014 1750 1239 709 585 692 1361 1744 614 463 1805 441 791 1476 1171 1711 1524 503 98 1436 48 905 1730 679 1935 180 377 507 1077 782 1507 1042 266 121 1616 676 14...
result:
points 0.71717185960 Accepted with 27657+3992 operations,sum of size(s)=27657+55314
Test #51:
score: 8.05385
Acceptable Answer
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 29038 3996 29038 58076 1722 243 1103 1005 1423 1646 1055 1991 1347 213 715 745 1117 1741 1918 504 1757 1526 1140 1924 1664 804 117 421 670 518 211 108 312 618 1406 1522 1960 159 1858 810 1635 1963 345 830 364 749 1358 205 686 173 1599 1754 420 268 1351 616 30 155 1298 129 1667 414 1258 647...
result:
points 0.67115417760 Accepted with 29038+3996 operations,sum of size(s)=29038+58076
Test #52:
score: 12
Accepted
time: 4ms
memory: 4440kb
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 7034 4000 7034 14068 1016 1029 1046 1077 1084 1096 1108 1114 1184 1191 1200 1244 1247 1287 1309 1341 1403 1447 1459 1521 1526 1569 1600 1678 1020 1042 1133 1226 1263 1279 1295 1419 1429 1449 1499 1501 1523 1541 1561 1581 1590 1593 1622 1712 1723 1734 1801 1829 1842 1846 1870 1927 1986 1711...
result:
ok Accepted with 7034+4000 operations,sum of size(s)=7034+14068
Test #53:
score: 12
Accepted
time: 4ms
memory: 4384kb
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 10100 3996 10100 20200 72 105 122 154 182 241 252 269 861 846 311 323 369 370 400 560 14 26 30 40 1209 1451 1532 924 755 581 815 750 555 752 66 885 148 588 873 788 17 326 23 32 39 314 764 150 950 102 511 133 1008 1013 1018 1021 1036 1045 1047 1056 1064 1080 1092 1094 1102 1108 1154 1160 11...
result:
ok Accepted with 10100+3996 operations,sum of size(s)=10100+20200
Test #54:
score: 12
Accepted
time: 5ms
memory: 4436kb
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 16452 3992 16452 32904 1650 1898 1884 1669 943 376 784 751 890 477 501 937 790 299 779 741 4 7 6 78 105 154 57 166 200 202 127 686 861 714 979 275 208 332 508 535 542 611 659 664 678 690 758 834 882 98 973 568 415 473 710 210 209 211 22 23 83 84 123 137 161 194 253 356 417 454 519 555 584 ...
result:
ok Accepted with 16452+3992 operations,sum of size(s)=16452+32904
Test #55:
score: 12
Accepted
time: 5ms
memory: 4432kb
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 15663 4000 15663 31326 511 556 741 501 10 72 457 227 946 843 21 657 889 834 936 892 472 821 623 68 614 559 83 168 124 81 74 159 208 310 325 584 594 708 714 748 891 895 599 686 427 711 152 661 646 547 96 636 214 901 204 531 329 805 113 446 128 675 989 320 123 662 682 610 918 516 933 963 32 ...
result:
ok Accepted with 15663+4000 operations,sum of size(s)=15663+31326
Test #56:
score: 12
Accepted
time: 4ms
memory: 4656kb
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 11989 3992 11989 23978 514 780 855 752 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 1918 1930 1939 1977 52 54 58 62 67 102 110 148 152 153 159 1005 1029 1040 1053 1059 1134 1176 1225 1233 1249 1273 ...
result:
ok Accepted with 11989+3992 operations,sum of size(s)=11989+23978
Test #57:
score: 12
Accepted
time: 4ms
memory: 4340kb
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 12110 3996 12110 24220 1298 1313 1335 1449 1734 1842 1523 1038 1324 1577 1151 1383 1020 1510 1908 1576 1134 1311 1204 1060 1806 1937 1396 1731 1898 1283 1055 1637 1959 1366 1384 1444 1918 1350 1360 1689 1680 1562 1486 1191 1602 1554 1315 1583 1861 1904 1058 1885 1915 1816 1066 1653 1015 17...
result:
ok Accepted with 12110+3996 operations,sum of size(s)=12110+24220
Test #58:
score: 6.73237
Acceptable Answer
time: 6ms
memory: 4284kb
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 32549 4000 32549 65098 1479 1342 1327 1713 1553 1854 1489 1297 1876 1331 1375 1870 1527 1899 1343 1473 1802 1850 1919 1859 1521 1957 1003 1176 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 18...
result:
points 0.56103096040 Accepted with 32549+4000 operations,sum of size(s)=32549+65098
Subtask #7:
score: 0
Wrong Answer
Test #59:
score: 6.34402
Acceptable Answer
time: 8ms
memory: 4404kb
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:
Succeeded 36342 4000 36342 72684 289 381 509 108 64 805 1847 773 529 165 1113 624 172 983 1229 391 552 1798 5 123 168 1214 234 988 280 199 820 836 1428 1467 122 366 443 881 294 1341 1002 1940 331 697 1629 1697 637 728 1734 1189 995 1559 88 1633 502 593 1326 759 1956 933 1618 1881 1998 403 1776 692 2...
result:
points 0.45314438560 Accepted with 36342+4000 operations,sum of size(s)=36342+72684
Test #60:
score: 14
Accepted
time: 2ms
memory: 4684kb
input:
7 1336630764 25000 4000 200000 100000 999 3754204676 3754204263 661669146 661669691 3383866850 3383866634 4286058306 4286058462 275363558 275362939 490879941 490879205 3048247936 3048247911 60895431 60895902 2012261918 2012261908 2305570243 2305570248 2756619485 2756618373 766927763 766927449 261527...
output:
Succeeded 0 3996 0 0 1585 1793 1885 1955 1113 1716 1922 1910 1817 1796 1062 1426 1886 1442 1204 1633 1034 1469 1198 1780 1003 1709 1692 1238 1758 1066 1202 1774 1443 1842 1367 1507 1404 1935 1101 1221 1912 1726 1170 1455 1251 1126 1928 1265 1215 1117 1331 1225 1657 1419 1448 1566 1631 1897 1407 1836...
result:
ok Accepted with 0+3996 operations,sum of size(s)=0+0
Test #61:
score: 14
Accepted
time: 5ms
memory: 4440kb
input:
7 1779405874 25000 4000 200000 100000 1000 4131992564 4131991606 1062232027 1062231506 3582875319 3582875068 1679869647 1679869620 3772280193 3772280538 4214125072 4214124839 2659083848 2659083347 1373877441 1373877158 1844973250 1844972076 3526061965 3526060499 2547082343 2547083157 1838200915 1838...
output:
Succeeded 8693 4000 8693 17386 166 151 655 1302 1454 1231 447 934 178 215 1656 7 359 1135 1858 1607 1574 95 499 295 1049 621 1888 169 9 1659 1565 862 882 1819 981 1922 321 1468 1128 118 1878 538 1870 578 279 671 1416 716 1039 638 1140 1202 1822 337 1816 1440 1644 1881 989 1959 519 222 1795 910 774 4...
result:
ok Accepted with 8693+4000 operations,sum of size(s)=8693+17386
Test #62:
score: 0
Wrong Answer
time: 9ms
memory: 4260kb
input:
7 1570401939 25000 4000 200000 100000 998 3148646883 3148647333 3472091054 3472090123 278894780 278894651 57610944 57610331 1860420864 1860420782 2989090556 2989090327 4158835568 4158834777 196113056 196114393 2109982628 2109981735 3313427840 3313427593 1791526870 1791526564 871045252 871046635 1321...
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: 23ms
memory: 5812kb
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: 15ms
memory: 5576kb
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