QOJ.ac
QOJ
ID | Problem | Submitter | Result | Time | Memory | Language | File size | Submit time | Judge time |
---|---|---|---|---|---|---|---|---|---|
#195176 | #2388. Matrix Queries | galen_colin# | AC ✓ | 241ms | 21764kb | C++14 | 1.7kb | 2023-10-01 01:46:10 | 2023-10-01 01:46:10 |
Judging History
answer
// comp = compile
// compr = compile & run
// in terminal, gocp goes to cp directory
#include <bits/stdc++.h>
using namespace std;
#include <bits/extc++.h>
using namespace __gnu_pbds;
using ll = long long;
using ordered_set = tree<ll, null_type, less_equal<ll>, rb_tree_tag, tree_order_statistics_node_update>;
using pl = pair<ll, ll>;
#define f first
#define s second
vector<int> cnt[2][22];
ll tc[2][22];
bool fl[2][1 << 20];
ll n, q;
int main() {
ios_base::sync_with_stdio(0);
cin.tie(0);
cin >> n >> q;
for (int i = 0; i <= n; i++) {
for (int j = 0; j < 2; j++) {
cnt[j][i] = vector<int>(1 << (n - i));
}
}
for (ll i = 0; i <= n; i++) for (ll j = 0; j < 2; j++) tc[j][i] = (1 << (n - i));
ll tot = 0;
for (ll i = 0; i <= n; i++) tot += (1LL << (2 * i));
for (int i = 0; i < q; i++) {
int t, x;
cin >> t >> x;
--x;
ll c = fl[t][x] ? -1 : 1;
fl[t][x] ^= 1;
for (int j = 0; j <= n; j++) {
// cout << "J " << i << " " << j << " " << (x >> j) << endl;
ll v = x >> j;
if (cnt[t][j][v] == 0 || cnt[t][j][v] == (1 << j)) --tc[t][j];
cnt[t][j][v] += c;
if (cnt[t][j][v] == 0 || cnt[t][j][v] == (1 << j)) ++tc[t][j];
// cout << "J " << i << " " << j << " " << (x >> j) << endl;
}
ll ans = 0;
ll pa = 0, pb = 0;
for (ll j = n; j > 0; j--) {
pa = tc[0][j], pb = tc[1][j];
ans += pa * pb * 4;
// cout << j << " " << tc[0][j] << " " << tc[1][j] << '\n';
}
cout << tot - ans << '\n';
}
}
Details
Tip: Click on the bar to expand more detailed information
Test #1:
score: 100
Accepted
time: 0ms
memory: 3616kb
input:
2 7 1 3 0 2 1 1 1 4 0 4 0 3 1 1
output:
13 17 21 17 21 17 13
result:
ok 7 lines
Test #2:
score: 0
Accepted
time: 0ms
memory: 3712kb
input:
4 18 0 8 1 6 0 2 0 16 1 2 1 1 0 13 0 3 0 13 0 14 0 14 1 3 0 2 0 5 1 14 1 11 0 11 1 16
output:
61 105 145 189 213 193 221 249 221 249 221 237 213 237 257 277 293 305
result:
ok 18 lines
Test #3:
score: 0
Accepted
time: 0ms
memory: 3632kb
input:
2 862 1 2 1 3 1 2 0 2 0 2 1 3 1 3 1 1 1 2 0 4 1 2 0 4 1 3 0 4 1 1 0 4 1 3 1 3 1 1 1 2 0 2 1 3 0 2 0 3 1 2 0 1 1 3 1 4 1 2 0 1 0 3 1 2 1 2 0 4 1 4 0 3 0 4 0 1 0 3 0 2 1 3 0 3 1 1 0 2 1 3 0 3 1 2 1 2 1 1 1 3 1 1 1 1 0 3 0 4 0 1 0 3 1 1 1 2 0 4 1 1 1 4 0 3 0 3 0 3 1 2 0 3 1 3 1 4 0 3 0 4 0 4 1 1 1 1 0 ...
output:
13 21 13 17 13 1 13 21 13 17 21 21 13 17 13 1 13 1 13 5 13 17 13 17 21 21 21 21 21 17 13 21 13 17 13 5 13 21 13 5 13 17 21 21 21 17 13 17 13 17 21 17 21 17 13 17 21 17 13 21 13 17 13 17 13 1 13 5 13 5 13 17 13 21 21 17 21 17 13 17 13 21 21 17 21 17 13 5 13 17 13 17 21 21 21 17 13 17 13 21 13 21 13 1...
result:
ok 862 lines
Test #4:
score: 0
Accepted
time: 206ms
memory: 21764kb
input:
20 825416 0 1019625 1 240131 1 977690 1 73689 1 730894 1 629591 0 193821 1 88002 0 1015318 1 227854 1 605111 0 660327 1 893750 0 258988 1 1023931 1 150511 0 842979 1 532726 0 123199 0 363965 0 456915 0 579058 1 1044375 0 1001592 1 564217 1 1044965 1 538969 0 663299 0 365196 0 110418 1 392282 0 21082...
output:
4194301 8388521 12582741 16776945 20971161 25165365 29359301 33553237 37747057 41941053 46135049 50328809 54522817 58716497 62910421 67104345 71297905 75491765 79685261 83878761 88072257 92265753 96459241 100652357 104845881 109038633 113231385 117422937 121615449 125808617 130002021 134195209 13838...
result:
ok 825416 lines
Test #5:
score: 0
Accepted
time: 68ms
memory: 3724kb
input:
12 374261 0 3599 1 572 0 2958 1 3727 1 1485 1 2457 1 10 0 2376 0 3078 1 1616 0 1670 1 167 0 979 0 1034 1 3129 0 3191 1 2187 1 2737 1 3741 1 2240 1 3529 1 3694 1 2923 0 1482 1 3941 1 4009 1 156 1 2080 1 376 1 2827 0 3176 1 2186 1 92 0 2431 1 3401 0 1041 1 169 1 43 1 504 0 3069 0 3896 0 122 1 2414 1 1...
output:
16381 32713 49041 65333 81621 97909 114189 130361 146533 162741 178877 194993 211101 227209 243309 259245 275317 291393 306625 322337 338409 354445 370517 386393 402433 418441 434133 450141 466181 482093 497117 505269 521165 536597 552569 567557 581749 597389 613345 628877 644473 660069 675945 69106...
result:
ok 374261 lines
Test #6:
score: 0
Accepted
time: 135ms
memory: 3636kb
input:
8 923105 1 52 0 117 1 2 0 69 1 141 1 218 0 248 0 206 0 247 0 145 0 85 0 232 1 112 0 105 1 184 1 255 0 51 1 108 1 252 0 194 0 191 0 233 0 63 0 29 0 209 0 109 1 222 0 61 0 101 0 197 1 118 0 143 0 184 1 253 0 228 1 192 1 71 1 98 0 68 1 190 0 208 1 130 1 244 1 180 0 79 0 42 0 146 1 16 1 1 0 102 0 249 0 ...
output:
1021 2009 2981 3933 4901 5865 6781 7693 7197 8113 9009 9905 10773 11653 12501 13349 14201 14901 15601 16397 17233 18029 18825 19661 20493 21189 21833 22305 23093 23781 24485 25293 26069 26501 27177 27833 28501 29157 29809 30233 30681 31325 31969 32557 33257 33985 33549 34173 33757 33321 34013 34705 ...
result:
ok 923105 lines
Test #7:
score: 0
Accepted
time: 187ms
memory: 4440kb
input:
16 856779 1 5450 1 34526 0 1349 0 58219 1 15620 0 46492 0 38123 0 54382 0 62002 0 40178 0 36196 1 8399 1 35041 0 42174 1 55132 0 28429 0 29277 1 58909 1 57535 0 65252 1 3379 0 64364 1 27836 1 31058 0 30001 0 53320 0 25535 0 49299 0 21348 0 29069 1 41845 0 49188 1 44569 0 56665 1 52939 1 15555 1 4732...
output:
262141 524277 786293 1048309 1310317 1572281 1834237 2096193 2358129 2620013 2881949 3143649 3405313 3667157 3928825 4190641 4452437 4714001 4975449 5237117 5498629 5760157 6021637 6283109 6544557 6806005 7067541 7329105 7590677 7851913 8113133 8372893 8634065 8895513 9156657 9417109 9678253 9939313...
result:
ok 856779 lines
Test #8:
score: 0
Accepted
time: 33ms
memory: 3660kb
input:
8 214136 0 112 1 23 1 185 0 34 1 196 0 221 1 217 1 244 0 35 1 52 1 51 0 15 0 126 0 29 1 218 1 149 1 5 0 216 1 30 1 231 0 42 1 232 1 144 1 165 1 157 1 12 0 1 1 176 1 80 1 70 1 131 1 41 0 116 1 215 0 101 0 114 1 122 0 65 0 58 1 44 0 18 1 66 0 210 0 55 0 46 0 222 0 62 0 180 1 254 1 85 0 207 1 4 0 244 0...
output:
1021 2009 2997 3957 4917 5853 6765 7697 8189 9117 8621 9501 10369 11237 10753 11629 12489 13297 14105 14953 15737 15261 16097 16933 17729 18525 19265 20049 20893 21677 22461 23285 23965 24737 25405 25849 26661 27325 27989 28441 29093 29741 30341 30985 31585 31153 31753 32405 33081 33785 34409 35013 ...
result:
ok 214136 lines
Test #9:
score: 0
Accepted
time: 0ms
memory: 3712kb
input:
4 515 1 4 1 8 1 10 1 12 0 2 0 4 0 8 1 15 1 15 1 2 0 13 1 4 0 12 1 2 1 11 1 12 1 11 1 6 1 3 0 8 1 13 0 15 0 6 0 10 1 2 1 13 1 5 0 1 0 11 1 2 1 1 0 16 0 9 1 14 1 10 1 6 1 14 0 4 1 3 1 6 0 11 1 3 1 11 1 16 1 15 0 12 1 5 1 6 1 13 0 1 0 16 0 7 1 6 1 3 1 14 0 5 1 10 0 2 0 16 1 2 1 10 0 16 1 7 1 14 0 8 1 1...
output:
61 109 165 197 217 233 253 281 253 273 289 273 293 281 269 281 269 281 293 273 293 305 317 329 333 329 325 309 293 281 293 277 257 281 257 277 253 237 213 189 221 241 261 281 261 245 269 245 269 281 293 305 317 305 293 277 293 277 265 241 217 237 217 241 221 189 213 237 213 233 253 233 213 189 213 2...
result:
ok 515 lines
Test #10:
score: 0
Accepted
time: 5ms
memory: 3568kb
input:
2 37279 1 4 1 1 1 3 0 3 1 1 1 3 0 1 1 4 0 2 1 4 0 3 0 3 0 2 0 2 0 2 1 1 0 3 0 4 1 2 0 3 0 3 1 2 1 1 1 2 1 1 0 2 0 4 0 3 1 4 0 4 1 3 1 2 1 4 1 1 0 4 1 2 1 2 1 3 0 4 1 2 1 4 1 2 1 3 1 1 1 1 0 4 0 3 1 2 0 4 0 1 1 4 0 3 1 4 1 2 1 4 1 1 0 4 0 1 0 4 1 1 0 4 0 2 1 4 1 3 0 1 1 2 0 2 0 2 0 4 0 3 0 3 0 1 0 3 ...
output:
13 21 13 17 13 17 21 21 13 17 13 17 21 17 21 21 21 21 21 17 21 21 21 21 21 17 13 17 13 5 13 21 13 5 13 17 13 17 13 21 13 1 13 21 13 17 13 21 21 21 21 17 21 17 13 17 21 17 13 5 13 21 21 21 13 17 21 17 13 17 13 17 21 17 13 17 21 17 21 21 21 17 21 17 21 17 21 21 21 17 13 17 21 17 13 21 21 17 21 17 21 1...
result:
ok 37279 lines
Test #11:
score: 0
Accepted
time: 32ms
memory: 3560kb
input:
1 279120 1 1 0 1 0 1 1 2 0 1 1 2 0 1 0 2 1 2 0 1 0 2 0 2 1 1 1 1 1 1 1 2 0 1 0 2 0 1 0 2 0 1 0 1 0 2 1 2 1 1 1 1 1 2 0 2 1 1 0 1 1 2 0 2 0 2 0 1 0 2 0 2 1 2 1 2 0 2 0 2 1 2 1 2 0 1 1 2 0 1 1 2 1 2 0 2 1 1 1 1 0 1 0 2 1 2 1 2 1 2 0 2 0 1 1 2 1 2 0 2 1 1 0 2 0 2 1 1 1 2 0 1 1 2 0 1 0 2 1 2 0 2 0 1 1 2...
output:
5 5 5 1 5 5 5 5 5 1 5 1 5 1 5 1 5 1 5 1 5 1 5 5 5 5 5 1 5 5 5 1 5 1 5 1 5 1 5 1 5 1 5 5 5 1 5 5 5 5 5 5 5 5 5 1 5 5 5 1 5 5 5 1 5 5 5 1 5 5 5 5 5 5 5 1 5 5 5 1 5 1 5 1 5 1 5 1 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 1 5 5 5 5 5 5 5 5 5 1 5 5 5 5 5 5 5 5 5 5 5 5 5 1 5 5 5 1 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 1 ...
result:
ok 279120 lines
Test #12:
score: 0
Accepted
time: 183ms
memory: 7928kb
input:
18 827965 1 233952 1 92098 1 165653 0 138820 0 260099 1 28321 1 245920 0 105095 1 190965 1 85497 1 47265 1 71120 0 199508 1 9783 0 2389 1 94511 1 205053 0 134409 1 218682 1 125678 1 57613 1 56666 1 7180 1 126621 1 246497 1 198489 1 32968 1 189703 0 249621 1 221298 0 9132 1 132153 1 28551 1 62289 1 6...
output:
1048573 2097141 3145701 4194069 5242437 6290869 7339269 8387517 9435861 10484153 11532517 12580861 13628885 14677173 15725141 16773221 17821465 18869209 19917393 20965589 22013773 23061913 24110053 25157365 26203677 27251817 28299957 29347757 30395101 31443189 32490481 33538573 34582797 35630733 366...
result:
ok 827965 lines
Test #13:
score: 0
Accepted
time: 65ms
memory: 3880kb
input:
14 344105 1 12550 1 8186 1 10121 0 11515 1 9923 1 7394 0 2957 1 3085 1 10214 1 14907 0 880 0 4880 1 11249 1 1686 0 5588 0 12727 0 3237 1 5828 1 13209 0 9713 1 5636 0 5590 1 2016 1 3056 0 5708 0 5405 1 2059 0 11812 1 11777 0 7211 1 954 0 5439 0 8163 0 14544 1 13519 0 6193 0 8435 1 3868 0 3946 1 11309...
output:
65533 131061 196581 261957 327205 392577 457885 523309 587773 653189 718381 783573 848901 914229 979329 1044433 1109533 1174737 1239893 1304917 1369717 1418765 1483781 1548925 1613821 1678429 1743477 1808337 1873381 1938229 2003233 2066361 2131149 2195957 2260865 2325633 2390401 2455213 2519929 2584...
result:
ok 344105 lines
Test #14:
score: 0
Accepted
time: 9ms
memory: 3644kb
input:
0 86123 0 1 1 1 0 1 1 1 0 1 0 1 1 1 0 1 0 1 0 1 1 1 1 1 1 1 0 1 1 1 0 1 0 1 0 1 1 1 1 1 1 1 0 1 0 1 1 1 1 1 1 1 0 1 1 1 0 1 1 1 0 1 0 1 0 1 0 1 1 1 0 1 0 1 1 1 1 1 0 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 0 1 1 1 1 1 0 1 0 1 0 1 0 1 0 1 1 1 0 1 0 1 0 1 1 1 1 1 0 1 0 1 0 1 1 1 1 1 0 1 1 1 1 1 1 1 ...
output:
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ...
result:
ok 86123 lines
Test #15:
score: 0
Accepted
time: 0ms
memory: 3648kb
input:
2 10775 0 4 0 2 1 3 1 4 0 1 0 2 0 3 0 1 0 3 0 3 0 2 0 4 0 4 0 3 1 3 1 2 1 4 0 2 0 4 0 4 0 4 0 1 0 1 1 4 1 1 0 2 1 1 0 1 1 1 0 2 1 3 1 1 1 4 1 1 1 1 1 1 0 3 1 1 0 3 0 3 1 3 1 2 1 4 1 2 1 2 0 2 0 3 1 4 1 4 0 1 1 2 1 3 0 2 0 1 0 2 0 2 0 2 1 2 0 3 0 3 0 4 0 2 0 4 0 4 1 1 0 1 1 4 1 4 1 2 0 1 0 4 1 2 1 4 ...
output:
13 21 21 21 13 21 13 5 13 5 13 21 13 21 21 21 21 17 13 17 13 17 13 21 13 17 21 21 13 17 13 17 21 17 21 17 21 21 21 21 21 21 21 21 21 17 13 5 13 17 21 17 13 17 13 17 13 5 13 5 13 21 13 21 21 17 21 17 13 21 13 17 21 21 13 5 13 17 21 21 21 17 21 21 21 21 21 21 21 21 21 21 21 17 21 17 21 21 13 17 21 21 ...
result:
ok 10775 lines
Test #16:
score: 0
Accepted
time: 1ms
memory: 3636kb
input:
4 2956 0 3 0 12 1 10 0 15 0 1 0 11 0 16 1 5 0 16 1 12 0 15 0 14 0 16 0 1 0 8 0 12 1 2 0 11 0 12 0 14 0 8 0 10 0 12 0 6 0 2 1 16 1 9 1 6 1 2 0 13 1 4 0 14 1 8 0 4 0 13 1 15 1 5 1 3 1 6 1 10 1 11 0 14 1 1 0 16 0 10 1 4 0 13 0 2 1 4 1 7 0 12 1 2 0 9 1 7 0 15 0 15 1 10 1 6 1 7 1 12 1 9 0 5 1 5 1 9 1 6 0...
output:
61 117 149 189 217 189 161 189 213 233 205 233 253 233 261 281 293 273 293 277 257 273 257 277 293 305 293 281 269 293 301 281 293 277 293 281 293 281 269 281 269 245 261 241 221 245 261 245 221 197 221 201 229 245 269 245 229 245 229 245 261 241 221 201 221 245 221 245 261 281 269 245 261 281 269 2...
result:
ok 2956 lines
Test #17:
score: 0
Accepted
time: 62ms
memory: 3912kb
input:
15 315291 1 11677 1 222 0 26969 1 26580 0 25025 0 5607 0 14145 0 21030 1 24489 1 11074 1 28333 0 18450 1 28261 1 18447 0 18381 0 13272 1 15174 0 32175 1 26899 1 4603 1 27101 1 30660 1 30512 1 314 1 9212 1 3119 1 9492 1 21144 1 10674 1 19215 0 17393 1 6484 1 24914 0 3784 1 21304 1 15088 1 26476 1 306...
output:
131069 262125 393081 524089 654965 785865 916765 1047665 1178469 1309213 1440001 1570765 1700645 1831401 1962077 2092713 2223385 2354025 2484609 2615233 2745029 2875653 3005449 3135721 3266337 3396953 3527537 3658153 3788645 3919137 4049293 4179869 4310413 4440501 4570709 4700917 4830657 4961161 509...
result:
ok 315291 lines
Test #18:
score: 0
Accepted
time: 40ms
memory: 3644kb
input:
6 281669 1 50 0 7 1 28 0 58 0 57 1 41 0 53 1 5 0 36 0 35 0 60 0 57 0 22 0 37 0 49 1 38 1 47 0 33 0 23 1 29 0 17 1 7 0 45 0 47 0 28 1 9 0 53 1 45 1 50 1 24 0 48 0 41 0 51 1 36 0 31 0 51 0 64 0 31 0 3 1 27 1 59 0 58 1 29 1 52 1 4 0 38 0 46 0 14 1 60 0 18 0 54 0 58 0 5 1 50 0 56 1 10 1 63 1 53 1 51 0 1...
output:
253 481 709 917 797 1009 1197 1397 1573 1461 1573 1685 1861 2021 2181 2329 2465 2569 2673 2801 2937 3025 3169 3265 3409 3513 3389 3469 3357 3469 3381 3501 3589 3689 3801 3717 3829 3717 3829 3757 3849 3765 3673 3769 3861 3781 3681 3781 3701 3617 3721 3805 3889 3961 4041 3973 4053 4133 4065 3985 4077 ...
result:
ok 281669 lines
Test #19:
score: 0
Accepted
time: 102ms
memory: 3696kb
input:
2 830514 0 4 1 4 0 4 1 4 0 4 1 2 1 2 1 3 0 1 1 4 1 3 1 1 1 3 1 3 1 4 0 2 0 4 0 4 1 1 1 3 1 4 0 3 1 1 0 2 0 4 0 2 0 4 0 2 0 2 0 1 1 2 0 2 1 2 0 2 1 2 1 2 1 2 0 2 1 3 0 3 0 3 0 2 1 3 0 3 1 4 1 2 0 4 0 2 1 4 1 1 1 1 0 4 1 4 0 1 0 4 1 4 1 4 0 2 1 3 0 3 0 2 1 3 1 1 0 4 1 2 0 2 1 4 0 2 0 1 1 4 0 1 1 4 1 1...
output:
13 17 13 1 13 17 13 17 21 21 21 21 21 21 21 17 13 17 13 17 13 5 13 17 21 17 13 17 13 17 13 5 13 17 13 17 13 5 13 17 13 17 13 21 21 21 21 21 13 5 13 17 21 21 21 17 21 21 13 17 21 21 21 17 21 21 13 17 13 21 21 17 13 17 13 17 21 17 13 5 13 17 21 17 13 21 13 5 13 21 21 21 13 17 21 17 13 17 13 17 13 1 13...
result:
ok 830514 lines
Test #20:
score: 0
Accepted
time: 3ms
memory: 3596kb
input:
2 51800 0 1 1 1 0 2 1 2 1 1 0 4 1 1 0 4 0 1 1 2 1 2 1 3 1 1 0 3 1 3 1 4 0 3 0 1 0 3 1 4 1 3 1 1 0 4 0 1 1 2 0 4 1 3 0 3 0 2 0 2 0 1 0 3 0 4 1 2 1 3 1 2 0 3 1 2 0 2 0 2 0 3 1 2 1 3 0 3 0 3 0 1 1 3 0 2 1 4 0 1 1 3 1 4 0 4 0 3 1 4 0 2 1 3 0 3 0 3 1 2 0 2 0 3 1 4 1 3 1 3 0 4 0 2 1 4 0 3 0 2 0 1 1 1 0 2 ...
output:
13 17 13 5 13 17 13 5 13 17 13 17 21 21 21 21 21 21 21 17 21 17 13 17 21 21 21 17 13 17 13 17 13 5 13 21 21 17 21 17 13 21 13 17 13 17 21 21 13 17 21 17 21 17 21 21 13 17 13 5 13 21 21 21 21 17 13 1 13 21 13 17 21 21 21 17 13 17 21 17 13 17 13 21 21 17 21 17 21 21 21 21 13 17 13 21 21 21 21 21 13 21...
result:
ok 51800 lines
Test #21:
score: 0
Accepted
time: 7ms
memory: 3636kb
input:
8 67940 1 206 1 13 1 194 1 140 1 17 0 253 0 74 0 194 0 194 0 63 1 14 0 95 1 138 1 14 1 213 0 188 1 83 0 224 1 170 0 115 0 69 0 113 1 212 0 92 1 202 0 184 0 222 1 144 1 138 1 240 1 143 1 104 1 111 0 144 1 242 0 126 1 162 1 81 1 78 0 170 0 139 0 46 1 46 1 5 1 211 1 94 0 89 0 233 1 100 1 91 0 218 0 238...
output:
1021 2037 2933 3941 4901 5809 6717 7621 6717 7625 7125 8013 8509 9005 9901 10789 11685 12549 13425 14269 15065 15541 16241 16933 17625 18405 18873 19553 19089 19905 19441 20257 21029 21805 22597 23329 24077 24533 25313 26037 26669 27393 28137 28853 28409 29125 29561 30249 30877 31505 32101 32697 322...
result:
ok 67940 lines
Test #22:
score: 0
Accepted
time: 0ms
memory: 3584kb
input:
6 16785 1 52 0 6 1 54 0 2 0 16 1 62 1 55 1 8 0 50 0 1 0 29 1 31 0 39 1 44 1 20 1 5 0 59 1 27 1 8 1 53 1 60 0 45 1 40 0 47 1 54 1 61 0 32 1 45 0 55 0 41 0 29 0 46 0 11 1 14 0 12 1 46 1 64 1 8 0 26 1 42 0 34 1 54 1 52 1 32 1 64 1 51 1 8 0 12 1 36 1 29 1 1 0 44 0 30 1 17 0 13 1 59 1 56 1 44 1 26 0 56 0...
output:
253 481 665 841 1045 1237 1353 1561 1745 1637 1821 1997 2165 2325 2485 2593 2729 2869 2765 2661 2801 2929 3065 3153 3249 3153 3241 3365 3469 3573 3489 3405 3509 3621 3541 3449 3541 3633 3725 3813 3901 3817 3721 3637 3553 3649 3565 3653 3745 3825 3917 3993 4069 4141 4213 4145 4065 3997 4065 3985 4065...
result:
ok 16785 lines
Test #23:
score: 0
Accepted
time: 43ms
memory: 3648kb
input:
7 276572 0 67 0 75 1 38 0 35 0 78 0 22 1 48 1 59 0 37 0 76 0 104 1 39 1 25 1 78 0 60 0 102 0 59 0 59 0 96 0 59 1 92 1 119 0 67 0 37 1 14 0 32 1 23 1 102 1 32 1 25 1 77 1 127 1 37 0 3 1 21 0 49 1 109 1 61 1 96 1 125 1 8 0 106 0 97 0 36 1 74 0 107 1 7 0 38 1 65 0 96 1 4 0 70 1 63 0 42 0 72 1 3 1 86 1 ...
output:
509 957 1425 1905 2281 2757 3149 3561 3921 3677 4125 4357 4749 5141 5541 5773 5541 5773 6173 5941 6301 6661 6301 5977 6357 6705 7065 7433 7757 7433 7205 7565 7337 7657 7881 8197 8533 8841 9149 9369 9705 9977 10237 10045 10341 10529 10317 10573 10881 10625 10917 11165 11373 11617 11797 11597 11889 12...
result:
ok 276572 lines
Test #24:
score: 0
Accepted
time: 119ms
memory: 3572kb
input:
8 762980 0 149 0 80 1 45 1 216 0 132 0 30 0 198 1 122 1 20 1 118 0 2 1 80 1 26 0 123 1 88 0 30 0 173 0 147 0 125 1 233 1 32 0 99 0 100 1 247 1 9 0 208 0 68 1 205 0 61 0 255 0 145 1 47 1 208 1 85 1 256 1 34 0 24 0 119 1 134 0 236 1 170 0 74 0 88 0 17 0 90 0 243 1 236 0 87 1 62 0 215 1 246 0 194 1 171...
output:
1021 2037 2997 3957 4885 5845 6805 7701 8597 9433 10317 11197 12021 12889 13737 12897 13749 14453 15157 15997 16693 17509 17037 17857 18677 19433 20189 20985 21761 22537 22997 23453 23909 24365 25101 25837 26569 27277 28009 28725 29441 30061 30761 31381 32065 32749 33173 32745 33409 34089 34513 3511...
result:
ok 762980 lines
Test #25:
score: 0
Accepted
time: 142ms
memory: 3692kb
input:
10 925654 0 44 0 51 0 1021 1 945 1 386 1 803 1 634 1 403 1 471 0 637 0 575 1 81 0 142 0 756 0 594 1 575 1 78 1 127 0 247 1 243 0 762 1 594 0 948 1 322 0 440 1 738 1 845 1 833 0 238 0 996 0 968 1 580 0 63 1 590 0 105 1 225 1 657 1 595 1 949 0 237 0 521 0 874 1 882 0 892 0 12 1 71 0 165 1 228 1 319 1 ...
output:
4093 7933 12021 16021 20021 24013 28013 31805 35773 39689 43585 47529 51413 55297 59129 62981 66693 70505 74317 78157 81609 85389 89157 92961 96709 100485 104253 107693 111281 114869 118533 122137 125517 128909 132565 136141 139821 141801 144737 142777 146365 149969 153589 157089 160657 163993 16754...
result:
ok 925654 lines
Test #26:
score: 0
Accepted
time: 0ms
memory: 3624kb
input:
0 655 1 1 0 1 0 1 1 1 0 1 0 1 1 1 1 1 1 1 1 1 0 1 0 1 1 1 1 1 0 1 0 1 0 1 0 1 0 1 1 1 0 1 0 1 1 1 0 1 1 1 0 1 1 1 1 1 1 1 0 1 0 1 1 1 1 1 0 1 0 1 0 1 0 1 0 1 0 1 1 1 0 1 0 1 1 1 1 1 1 1 1 1 0 1 0 1 1 1 1 1 1 1 0 1 1 1 0 1 1 1 0 1 1 1 0 1 1 1 0 1 1 1 1 1 1 1 1 1 0 1 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 ...
output:
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ...
result:
ok 655 lines
Test #27:
score: 0
Accepted
time: 0ms
memory: 3688kb
input:
4 499 0 15 0 9 1 2 0 9 1 1 0 6 0 2 0 11 1 16 0 5 1 11 1 4 0 6 1 15 0 8 0 13 1 12 0 12 0 1 1 13 1 10 1 6 1 14 0 15 0 9 1 6 1 10 0 11 0 3 0 4 1 12 1 10 0 1 1 10 1 15 1 6 0 11 0 2 1 11 0 7 0 10 1 2 1 8 1 6 1 8 0 6 1 1 0 12 1 14 0 5 0 14 1 3 0 4 0 10 0 8 0 3 1 4 1 11 1 7 1 5 1 6 1 4 1 6 1 2 0 3 1 12 0 1...
output:
61 109 145 105 77 125 169 213 229 201 221 241 261 245 269 293 285 257 229 245 261 277 261 241 261 245 229 257 285 249 261 273 301 293 301 309 293 277 261 241 217 241 265 241 213 185 157 189 213 241 221 197 221 245 269 237 253 273 293 309 293 277 293 309 317 305 317 325 317 305 317 305 293 309 293 27...
result:
ok 499 lines
Test #28:
score: 0
Accepted
time: 24ms
memory: 3588kb
input:
2 250306 0 1 0 4 1 1 1 3 0 2 0 1 0 3 0 1 1 4 0 2 1 3 0 1 1 3 0 2 0 1 0 4 0 2 1 2 0 2 1 2 1 4 1 1 0 4 1 1 0 4 0 2 1 4 0 2 1 2 1 1 1 2 0 1 1 2 0 4 1 3 0 1 1 3 1 2 1 1 0 1 1 1 1 2 1 1 0 3 0 1 0 4 1 3 1 3 1 3 0 2 0 1 0 4 0 2 1 3 1 3 0 1 0 2 1 2 1 3 0 4 0 4 1 3 1 1 0 2 0 1 1 4 0 3 1 3 0 1 1 1 0 1 0 2 1 3...
output:
13 21 21 21 21 21 21 21 13 17 21 21 13 17 13 17 21 21 13 17 21 17 13 21 21 21 21 17 13 17 13 21 21 17 21 21 13 5 13 17 13 17 13 21 13 5 13 5 13 17 13 17 21 21 21 17 21 21 21 17 21 21 21 17 21 21 13 17 13 21 21 21 13 17 13 5 13 17 13 17 21 21 13 17 21 17 13 21 13 5 13 17 13 5 13 17 13 1 13 17 21 21 2...
result:
ok 250306 lines
Test #29:
score: 0
Accepted
time: 181ms
memory: 12500kb
input:
19 766446 0 134775 1 411813 1 2277 0 153885 0 307970 0 403366 1 191572 0 352415 1 57784 1 392960 0 320478 1 264913 0 429512 1 436145 0 408399 1 29520 0 315294 1 340981 0 379829 0 448248 0 373991 0 245577 1 445276 1 25576 1 397456 1 409194 1 171474 0 133499 0 84678 0 216918 1 435172 0 477263 0 78070 ...
output:
2097149 4194221 6291293 8388205 10485205 12582205 14679081 16776009 18872801 20969613 23066357 25163109 27259837 29356513 31452817 33549401 35645881 37742457 39839009 41935529 44032049 46128613 48224921 50320937 52417245 54513469 56609777 58704321 60800617 62896901 64991365 67087621 69183833 7127990...
result:
ok 766446 lines
Test #30:
score: 0
Accepted
time: 25ms
memory: 12492kb
input:
19 122462 0 13310 1 220601 1 33668 1 404326 1 391096 1 307243 0 218895 0 380626 0 512966 1 85542 0 475226 0 447866 0 283664 1 522529 1 458606 1 481015 1 53440 0 443094 1 92308 0 426786 0 327230 1 499006 1 455765 0 209429 0 163124 1 60050 1 216954 1 422951 1 27274 1 134474 1 191244 1 139764 0 192362 ...
output:
2097149 4194221 6291289 8388361 10485429 12582485 14679285 16776085 18872885 20969749 23066477 25163213 27259949 29356625 31453293 33549961 35646593 37742753 39839237 41935649 44032089 46128561 48224249 50320561 52416905 54513181 56609245 58705605 60801993 62898385 64994773 67091049 69187001 7128332...
result:
ok 122462 lines
Test #31:
score: 0
Accepted
time: 104ms
memory: 3696kb
input:
11 671306 0 803 0 1521 1 1016 0 540 1 1656 0 1645 1 508 0 88 0 438 0 616 0 809 1 698 1 1197 1 384 1 1004 0 1919 0 1128 0 1169 0 1523 1 1572 1 820 0 1466 0 41 0 1895 1 160 0 86 1 1724 0 1348 1 374 1 259 0 794 0 761 1 1990 0 1438 1 1006 1 1282 0 731 1 1348 1 1319 1 284 0 1858 0 82 1 2032 0 1604 1 1737...
output:
8189 16373 24477 32605 40677 48781 56817 64885 72949 80941 88073 96005 103937 111861 119417 127373 135329 143273 147341 155149 162985 170841 178697 186233 194005 198061 205829 213665 220645 228361 236049 243849 251541 259209 265201 272873 280513 288145 295705 303077 310661 316653 324185 331749 33933...
result:
ok 671306 lines
Test #32:
score: 0
Accepted
time: 38ms
memory: 3696kb
input:
7 252855 1 73 0 42 0 108 0 83 1 55 0 46 0 105 0 94 0 39 0 41 1 121 0 122 0 74 0 94 1 107 0 7 1 16 1 76 0 81 0 39 0 43 0 53 0 125 0 58 1 11 0 27 1 127 1 97 0 99 0 61 1 40 1 126 0 33 1 28 0 9 0 49 1 121 1 123 0 115 1 92 1 90 1 90 1 119 1 31 1 118 1 121 1 102 1 91 0 61 1 91 0 82 1 50 1 97 0 63 0 11 1 4...
output:
509 989 1469 1945 2381 2749 2997 3421 3845 3597 4001 4433 4865 4453 4833 5253 5617 5841 6073 5689 5921 6317 6657 7041 7337 7725 8013 8329 8685 9001 9297 9493 9833 10117 10445 10741 10493 10741 11069 11321 11501 11321 11573 11813 11993 12173 12413 12233 11973 12157 11973 12225 11973 12229 12413 12665...
result:
ok 252855 lines
Test #33:
score: 0
Accepted
time: 93ms
memory: 3640kb
input:
3 768995 1 6 0 3 1 8 1 1 0 7 0 7 1 6 1 4 0 8 1 3 0 8 1 2 1 7 0 4 1 1 1 8 1 8 1 7 1 8 1 1 1 1 1 1 1 1 0 5 1 7 1 7 1 1 1 6 1 7 1 6 0 5 0 4 1 5 0 2 0 3 0 1 1 7 1 2 1 7 0 4 1 2 0 2 1 6 1 2 1 2 0 6 0 5 1 7 0 5 0 5 1 1 0 8 0 8 0 3 0 8 1 3 0 8 1 4 0 5 0 4 1 1 0 6 0 7 1 1 0 1 1 7 1 2 1 6 0 4 1 2 0 4 0 1 1 1...
output:
29 45 57 73 77 73 61 73 77 69 61 45 33 17 37 53 37 53 33 13 33 13 33 49 61 49 37 49 61 49 33 45 57 65 57 49 33 53 69 73 57 65 57 69 57 73 61 53 69 53 61 73 61 49 61 69 61 49 61 73 69 53 69 73 61 69 61 69 61 73 77 81 77 73 61 73 61 69 61 73 61 73 77 81 77 85 77 81 77 69 61 69 61 69 77 81 77 73 85 73 ...
result:
ok 768995 lines
Test #34:
score: 0
Accepted
time: 65ms
memory: 21680kb
input:
20 317839 1 700564 1 278172 1 656724 0 157247 0 176823 0 682288 0 950980 1 890091 0 904073 1 130861 1 224151 0 117371 1 251524 0 948891 1 602472 0 678168 0 950112 1 649666 1 253455 1 1011500 0 905752 0 163629 1 107429 0 370527 1 51939 0 795043 1 355459 0 104603 0 124475 1 392239 1 355139 1 1009161 0...
output:
4194301 8388597 12582773 16776857 20970853 25164937 29359021 33553033 37747041 41940985 46134925 50328797 54522613 58716369 62910181 67103557 71293445 75487109 79678973 83872693 88065449 92258205 96451673 100645189 104838737 109032185 113225669 117418945 121612017 125805357 129994965 134186565 13837...
result:
ok 317839 lines
Test #35:
score: 0
Accepted
time: 118ms
memory: 3720kb
input:
12 833980 0 4026 1 1749 0 1480 0 1270 1 374 1 1906 1 3505 0 1649 0 2425 0 2927 1 1638 1 1979 0 1825 1 2809 0 3558 1 2464 1 2825 1 893 0 2925 0 2606 1 1806 0 1960 1 3961 0 1202 0 3663 1 3944 1 966 1 440 1 1319 0 2024 0 2897 1 1806 1 309 0 918 0 600 0 1985 1 2388 1 2592 1 3670 1 1053 0 1442 0 2162 0 3...
output:
16381 32713 49045 65333 81589 97813 114069 130281 146497 162709 178797 194885 211021 227133 243253 259325 275389 291461 299613 315621 331529 347481 363489 379329 395281 410445 426365 442285 458237 473989 489545 473753 489545 505393 521241 536797 552597 568397 584213 600029 615685 631413 647069 66278...
result:
ok 833980 lines
Test #36:
score: 0
Accepted
time: 25ms
memory: 3724kb
input:
9 158632 0 223 0 270 1 60 1 428 1 54 1 435 0 158 0 503 0 362 0 432 0 309 0 251 1 445 1 343 0 101 0 41 0 177 0 312 0 204 1 305 0 5 1 36 0 333 0 5 0 443 0 300 1 264 0 213 0 20 1 417 0 351 0 19 0 400 1 276 1 498 1 112 1 242 1 343 0 162 0 221 0 313 1 122 0 401 0 138 1 424 0 205 0 287 0 233 0 446 1 227 0...
output:
2045 4085 6061 8037 9805 11693 13633 15581 17521 19461 21377 23293 24989 26825 28733 30637 32521 33521 35353 37097 38961 40669 42517 40669 42469 44269 45961 47645 49473 51057 52829 51845 53661 55281 56909 58537 60165 58537 60261 61233 62869 64457 66165 67873 69221 70637 72337 74037 75453 76961 78645...
result:
ok 158632 lines
Test #37:
score: 0
Accepted
time: 4ms
memory: 3564kb
input:
4 26916 0 5 0 15 0 11 0 14 1 16 0 15 1 16 1 7 0 8 1 13 0 9 1 12 0 9 1 5 1 1 0 10 0 16 1 5 0 6 1 15 1 10 1 9 1 5 1 6 0 5 0 15 1 11 1 14 0 13 1 3 1 5 0 2 0 15 0 3 0 15 1 1 1 9 1 12 1 7 1 7 0 7 0 10 1 10 0 1 1 7 1 11 0 5 0 12 1 4 1 11 0 5 0 5 1 13 1 8 1 7 0 9 0 15 1 14 0 7 1 5 0 5 0 11 0 3 0 6 1 14 0 1...
output:
61 117 165 197 217 189 165 189 217 237 261 277 257 273 293 305 317 309 293 305 317 305 317 305 317 305 289 277 253 269 285 301 317 329 313 305 317 325 317 325 317 309 293 281 261 237 213 193 165 201 221 201 229 257 229 245 261 241 261 245 269 293 269 245 261 241 261 245 229 245 269 281 269 281 301 3...
result:
ok 26916 lines
Test #38:
score: 0
Accepted
time: 0ms
memory: 3596kb
input:
4 5267 1 8 1 10 0 2 1 3 0 2 1 8 0 6 0 9 0 14 0 8 1 1 0 14 0 6 1 4 0 12 1 11 0 2 1 5 1 15 1 9 0 11 1 3 1 4 0 1 0 11 1 7 1 4 1 12 1 9 0 11 1 8 0 3 1 16 1 8 0 8 1 15 0 9 0 6 1 15 0 9 1 11 0 14 0 4 1 11 0 1 1 10 1 1 1 12 1 3 1 3 1 14 0 6 0 10 0 1 1 5 0 2 1 16 1 13 0 16 1 9 1 13 0 1 0 5 0 4 0 10 0 6 1 16...
output:
61 117 149 189 165 117 149 181 213 237 253 225 205 181 205 225 253 273 293 277 261 281 261 245 261 281 301 277 301 293 269 281 261 281 269 293 285 293 269 281 301 309 301 281 293 277 261 277 261 277 293 281 269 257 229 245 269 245 261 281 301 293 301 309 317 309 293 277 261 245 221 241 221 245 269 2...
result:
ok 5267 lines
Test #39:
score: 0
Accepted
time: 3ms
memory: 3632kb
input:
2 21407 0 2 0 3 1 2 0 1 0 2 0 1 1 3 1 3 0 3 0 2 1 4 1 2 1 3 0 3 0 2 0 3 1 2 0 4 1 2 0 3 1 2 1 2 1 4 0 4 0 3 0 3 1 3 0 1 0 2 1 4 0 2 1 1 0 4 0 2 1 3 0 3 1 3 0 4 0 3 0 2 1 3 1 2 1 2 0 1 0 2 0 3 1 3 1 3 1 3 0 1 1 1 0 4 1 1 1 4 0 2 0 1 1 1 1 2 1 3 0 3 1 3 0 3 1 1 1 3 1 4 0 1 1 1 1 2 0 1 0 1 0 3 1 1 1 4 ...
output:
13 21 21 17 21 17 21 17 13 17 21 17 13 21 13 5 13 17 13 5 13 5 13 17 13 17 13 21 13 17 21 21 21 21 13 17 21 21 21 21 21 21 21 17 21 17 21 17 21 21 13 17 21 17 21 17 13 17 21 21 13 17 13 17 13 21 21 21 13 21 13 17 21 21 21 21 21 21 13 17 21 21 21 17 21 21 21 21 13 17 13 17 13 17 13 21 21 17 13 21 21 ...
result:
ok 21407 lines
Test #40:
score: 0
Accepted
time: 102ms
memory: 3656kb
input:
5 740180 0 5 0 6 1 16 1 2 1 21 1 20 1 11 1 29 0 27 1 18 1 5 1 27 0 26 1 21 0 3 1 17 0 25 0 19 0 11 0 19 1 27 0 31 0 1 0 23 0 6 0 16 1 11 1 18 1 32 1 26 1 13 1 25 0 12 0 18 0 12 0 32 0 16 0 14 1 14 0 29 0 17 0 2 0 24 1 5 1 20 1 2 1 14 0 12 0 30 0 5 1 21 1 8 1 20 1 32 0 19 0 14 0 27 1 6 0 12 1 18 0 24...
output:
125 61 169 273 381 473 565 669 717 777 861 945 973 893 929 877 841 881 921 881 813 861 901 949 989 1037 1001 1033 1065 1101 1133 1101 1069 1109 1141 1109 1069 1109 1077 1113 1077 1041 1005 965 925 885 925 881 821 761 821 881 933 881 917 873 837 893 925 873 909 861 909 949 997 957 917 957 917 873 825...
result:
ok 740180 lines
Test #41:
score: 0
Accepted
time: 120ms
memory: 3708kb
input:
13 673855 1 5659 1 5040 0 8180 1 6280 1 5997 0 4534 0 3455 1 797 1 7574 0 3667 0 2067 0 5411 0 7371 1 3083 0 5511 0 7359 1 130 0 6308 0 6894 0 6998 1 7023 1 7458 0 3230 1 5516 1 6023 0 3531 1 7723 1 840 1 1535 0 6691 1 4716 1 8110 0 3917 1 7407 1 2932 1 6434 1 804 1 3125 0 6808 0 331 1 2171 1 2362 1...
output:
32765 65501 98173 130881 163489 196081 228677 261297 293913 326405 358909 391413 423905 456373 488689 520777 553177 585605 618025 650409 682705 714885 747209 779473 811625 843801 876037 907957 940201 972297 1004477 1036657 1068769 1100917 1133101 1165249 1196673 1228097 1259833 1291825 1323941 13560...
result:
ok 673855 lines
Test #42:
score: 0
Accepted
time: 37ms
memory: 3568kb
input:
5 255403 1 32 0 9 1 8 0 30 1 12 0 23 1 12 1 3 1 7 0 21 1 3 1 3 1 8 1 9 0 5 1 7 1 10 0 31 1 13 0 24 0 5 1 30 0 18 1 31 1 19 1 15 1 14 0 5 0 12 1 28 0 25 0 19 1 8 0 13 0 14 0 18 0 3 1 12 1 4 0 11 1 19 0 2 1 21 1 7 1 19 0 23 1 26 1 15 0 27 0 20 1 11 1 12 0 4 0 3 1 3 0 8 1 8 1 13 1 25 0 10 0 30 1 26 0 6...
output:
125 229 333 421 509 585 509 581 529 585 517 585 633 705 773 713 669 725 781 729 657 705 769 725 789 833 789 849 897 945 997 1041 1077 1121 1081 1041 1085 1113 1085 1045 1013 1057 1085 1057 1085 1125 1149 1125 1165 1125 1101 1125 1085 1125 1149 1185 1205 1225 1205 1173 1141 1169 1141 1113 1149 1173 1...
result:
ok 255403 lines
Test #43:
score: 0
Accepted
time: 87ms
memory: 3628kb
input:
1 771544 0 2 0 1 0 2 0 2 0 2 0 1 0 1 0 1 1 2 1 2 0 2 0 1 0 1 1 2 0 2 0 1 0 2 1 2 1 1 1 1 1 2 0 1 1 2 1 2 0 1 0 1 1 2 0 2 1 2 1 1 0 1 1 2 1 2 0 1 1 2 0 2 1 1 1 1 0 2 1 1 1 1 1 2 0 2 0 2 0 1 1 2 0 2 1 1 0 1 1 2 0 2 1 2 0 1 1 2 1 1 1 2 1 1 1 1 1 2 0 1 1 2 1 2 0 2 0 2 0 1 0 2 1 2 0 2 1 1 0 1 0 2 1 2 1 1...
output:
5 1 5 1 5 1 5 1 5 1 5 1 5 5 5 5 5 1 5 1 5 5 5 5 5 5 5 1 5 1 5 5 5 1 5 5 5 5 5 1 5 1 5 1 5 5 5 1 5 5 5 1 5 5 5 5 5 5 5 1 5 1 5 1 5 1 5 5 5 1 5 5 5 1 5 1 5 5 5 1 5 1 5 5 5 5 5 5 5 1 5 5 5 1 5 5 5 5 5 5 5 1 5 5 5 1 5 5 5 5 5 5 5 5 5 5 5 5 5 1 5 5 5 1 5 5 5 1 5 1 5 1 5 1 5 5 5 1 5 1 5 1 5 1 5 1 5 5 5 5 ...
result:
ok 771544 lines
Test #44:
score: 0
Accepted
time: 54ms
memory: 3944kb
input:
14 320388 0 13196 1 15450 1 8528 1 9387 0 940 1 15482 1 3654 0 6064 1 14184 1 4888 1 10369 1 3300 0 16034 0 11558 0 6914 0 15960 1 891 1 5589 1 4874 0 3165 0 14930 1 1685 1 4122 1 3460 0 12746 1 14104 1 13298 1 7839 0 8900 0 11598 1 4757 0 12990 0 96 1 3433 0 579 1 9010 1 2047 1 10714 1 11132 0 1626...
output:
65533 131009 196481 261913 327301 390749 456173 521489 586861 652237 717609 782909 848053 913197 978341 1043121 1108333 1173537 1234865 1299909 1364949 1430073 1495165 1560161 1625069 1689341 1754429 1819521 1884349 1948441 2013349 2078057 2142837 2207473 2272153 2337049 2401861 2466673 2531569 2596...
result:
ok 320388 lines
Test #45:
score: 0
Accepted
time: 111ms
memory: 3928kb
input:
14 612336 0 4785 1 13459 1 452 1 13153 0 12907 1 10939 0 6451 1 2358 1 13657 0 16218 1 13136 0 2596 1 7999 0 3460 1 10112 1 16096 0 12067 1 8080 0 12393 1 1887 1 12105 1 16144 1 15342 1 10967 0 1334 0 1244 1 15157 0 10172 1 432 1 10503 0 12963 1 963 1 12476 0 4839 1 2525 0 7137 0 10653 1 10513 0 711...
output:
65533 131009 196485 261917 327301 392725 458057 523429 588613 653869 717277 782517 847805 912985 978229 1043473 1108577 1173405 1238445 1303601 1368757 1433781 1498937 1563257 1628157 1692949 1757693 1822565 1886813 1951829 2016337 2081325 2146313 2210325 2274989 2339677 2404385 2465585 2528617 2593...
result:
ok 612336 lines
Test #46:
score: 0
Accepted
time: 20ms
memory: 3628kb
input:
6 161181 1 23 0 12 0 56 0 23 1 43 1 60 1 32 1 60 1 10 0 28 0 31 1 36 0 28 0 35 1 63 0 40 1 11 1 10 0 7 1 34 0 63 0 12 0 2 1 42 0 34 0 32 1 55 1 25 0 28 0 1 1 49 1 8 0 23 1 37 0 55 1 17 1 60 1 8 1 20 1 12 0 50 1 33 0 15 1 18 0 37 1 43 0 51 0 60 0 60 0 29 0 7 0 36 1 32 1 48 1 22 1 34 1 59 1 31 1 39 0 ...
output:
253 481 709 933 1125 1317 1505 1313 1505 1681 1841 2009 1857 2025 2189 2333 2437 2333 2485 2585 2733 2585 2725 2821 2917 2821 2957 3085 3205 3117 3241 3373 3269 3401 3325 3461 3597 3449 3553 3449 3537 3437 3533 3437 3517 3425 3509 3609 3509 3593 3493 3409 3289 3409 3501 3593 3501 3621 3713 3625 3721...
result:
ok 161181 lines
Test #47:
score: 0
Accepted
time: 87ms
memory: 3644kb
input:
2 742729 1 4 0 1 1 4 0 2 1 3 1 2 0 1 0 2 1 3 1 1 1 3 0 4 1 1 1 1 1 1 1 1 1 3 0 1 1 2 0 4 1 2 1 4 0 2 1 1 1 2 1 1 1 2 0 2 1 1 0 2 0 2 0 2 1 3 0 3 0 1 0 1 1 2 1 3 1 4 1 4 1 2 0 1 0 2 1 1 0 1 0 4 1 1 0 4 0 4 1 3 1 2 1 2 1 3 1 4 1 3 1 1 1 4 1 3 0 3 0 1 1 3 1 3 1 1 1 3 0 2 0 3 0 4 1 1 1 2 0 1 0 3 0 3 1 3...
output:
13 17 13 5 13 21 21 21 13 5 13 17 21 17 21 17 13 21 21 17 13 17 13 21 13 21 13 17 21 21 21 21 13 17 21 17 13 17 13 17 21 21 21 17 21 17 21 21 21 17 13 17 21 17 21 17 13 17 21 17 13 17 21 17 21 17 21 21 21 17 13 17 21 17 13 17 13 17 21 17 13 5 13 21 13 21 13 17 21 17 13 5 13 17 21 17 13 17 13 17 21 2...
result:
ok 742729 lines
Test #48:
score: 0
Accepted
time: 50ms
memory: 3956kb
input:
15 258869 1 12322 1 23869 1 8992 1 8068 0 16042 0 30079 1 31226 0 7625 1 12075 1 1055 1 5054 1 16869 0 16662 1 11935 1 19708 0 121 0 29211 0 31936 1 18565 1 14439 0 3628 0 26755 1 32618 1 17103 1 16250 0 28201 1 20732 0 787 0 7797 1 7219 1 4812 1 30419 0 16847 1 9057 1 8364 1 17904 0 20088 0 26294 0...
output:
131069 262133 393173 524229 655081 785933 916885 1047685 1178561 1309457 1440333 1571229 1701845 1832277 1963109 2093649 2224161 2354697 2485361 2616065 2746517 2876973 3007557 3138049 3268633 3398949 3529525 3659733 3789941 3920325 4050501 4181005 4310493 4439205 4569561 4700005 4830085 4960165 509...
result:
ok 258869 lines
Test #49:
score: 0
Accepted
time: 153ms
memory: 3976kb
input:
15 807714 0 20296 1 5494 0 916 1 11834 0 28010 0 25536 0 17639 1 3919 1 11548 0 12385 0 7821 0 32549 1 8627 1 20222 1 22906 1 16641 1 24003 0 18043 0 26083 0 29545 1 17187 0 8447 1 11070 1 24610 1 21221 1 15341 1 22590 1 19504 1 32097 0 6124 0 13018 0 18392 1 29226 0 10463 0 26694 0 32416 1 28694 0 ...
output:
131069 262077 393085 524037 654989 785909 916829 1047637 1178273 1309141 1440001 1570861 1701517 1832181 1962845 2093501 2224125 2354617 2485205 2615829 2746249 2876849 3007317 3137813 3268305 3398801 3528977 3659361 3789857 3920161 4050369 4180385 4310765 4441025 4571269 4701253 4831429 4961637 509...
result:
ok 807714 lines
Test #50:
score: 0
Accepted
time: 15ms
memory: 3716kb
input:
7 99662 0 109 1 47 1 8 0 112 0 42 0 1 1 84 1 85 0 13 0 35 1 92 1 101 1 80 0 92 1 121 0 10 0 108 0 54 0 66 1 108 0 25 1 122 0 18 1 117 0 81 1 50 1 1 0 77 0 77 0 37 0 104 1 94 0 6 1 93 1 96 1 80 1 53 0 36 0 67 1 13 0 82 1 1 1 41 0 61 0 23 0 63 0 108 1 74 0 125 1 101 0 35 0 92 0 60 1 61 1 41 0 93 1 79 ...
output:
509 989 1465 1713 2173 2629 3061 3417 3821 4225 4609 5017 5421 5801 6189 6509 6829 7193 7557 7889 8241 8033 8381 8689 9025 9325 9601 9917 9601 9893 10209 10469 10753 10565 10753 10481 10733 10525 10733 11001 10797 10541 10797 11097 11373 11577 11301 11561 11853 11609 11813 11513 11789 12033 11801 12...
result:
ok 99662 lines
Test #51:
score: 0
Accepted
time: 20ms
memory: 4392kb
input:
16 98745 1 46723 1 47640 0 15691 0 25366 0 21665 1 4035 1 6600 1 6773 0 41800 1 42755 1 25963 1 53069 1 42689 1 57266 1 1180 1 41879 0 1941 0 49639 0 51205 0 10638 1 41613 0 36349 1 64655 0 62377 0 6322 1 19596 1 64354 0 9379 0 24397 1 24174 0 47591 1 65395 1 20455 0 3258 1 22984 1 30546 1 14409 1 6...
output:
262141 524157 786189 1048217 1310233 1572201 1834137 2095661 2357549 2619437 2881345 3143253 3404245 3666133 3927973 4189701 4451265 4712829 4974341 5235889 5496753 5758285 6019941 6281421 6542889 6804445 7065893 7327245 7588597 7850065 8111397 8372525 8633653 8894889 9156177 9417553 9678929 9939569...
result:
ok 98745 lines
Test #52:
score: 0
Accepted
time: 95ms
memory: 3724kb
input:
8 614885 1 169 1 81 0 191 0 204 0 97 1 4 0 181 0 251 0 57 0 69 1 58 0 141 0 94 1 16 0 27 0 32 1 61 1 162 0 100 1 145 0 131 0 121 1 99 0 252 1 30 0 81 1 164 1 192 1 57 0 39 1 245 0 120 0 67 1 56 1 98 0 2 1 231 1 2 0 57 1 123 0 20 1 65 0 7 1 64 0 245 0 243 0 152 1 237 0 249 0 84 0 250 0 97 1 204 1 225...
output:
1021 2037 2997 3957 4917 5853 6713 7645 8581 9513 10373 11285 12181 12969 13869 14597 15277 16045 16529 17321 18125 18973 19737 19261 20029 20809 21265 22021 21565 22365 23105 23861 24533 25233 25677 26445 27149 27589 26841 27561 28273 28981 29613 30049 30745 31373 32085 32733 33165 33597 32977 3254...
result:
ok 614885 lines
Test #53:
score: 0
Accepted
time: 20ms
memory: 3628kb
input:
4 163729 1 14 0 10 1 3 1 3 1 16 1 6 1 2 0 1 0 10 0 7 0 10 1 13 1 11 0 14 0 9 1 8 0 5 1 13 1 3 0 3 1 10 1 4 0 7 0 15 1 9 1 5 1 6 0 13 0 5 0 16 0 3 1 13 1 14 0 6 0 12 1 2 0 5 1 9 1 5 0 11 0 12 0 9 0 13 1 10 0 2 0 8 1 6 1 16 0 10 1 6 1 1 0 14 1 3 1 4 0 14 0 5 0 16 1 4 1 14 0 6 1 1 0 6 1 4 0 2 0 7 0 12 ...
output:
61 105 149 105 133 177 217 237 217 237 257 237 261 277 261 281 293 309 325 329 341 329 325 329 317 305 317 309 301 293 285 257 285 293 301 281 269 293 269 257 269 281 293 277 261 277 293 277 261 241 261 245 269 245 261 277 293 305 293 277 261 281 269 293 269 245 221 241 261 245 269 257 269 293 301 3...
result:
ok 163729 lines
Test #54:
score: 0
Accepted
time: 153ms
memory: 5620kb
input:
17 712574 0 37876 0 25283 0 24231 1 102201 1 123104 0 23175 1 31376 1 126727 0 72986 1 11208 1 99801 0 1805 0 18584 0 114892 0 109080 1 58672 0 84621 1 7960 1 40993 1 55958 0 16752 0 46960 0 11 0 52130 1 119541 0 46553 1 102697 1 98298 1 97297 1 20889 0 104976 0 62082 0 123130 1 7476 1 77975 0 10684...
output:
524285 1048557 1572781 2096885 2620977 3144673 3668737 4192597 4716649 5240645 5764461 6288405 6812285 7336237 7860181 8383961 8907849 9431569 9955293 10479013 11002605 11526325 12049701 12573429 13096961 13619829 14143301 14666797 15189521 15713017 16236497 16759977 17283457 17806073 18329413 18852...
result:
ok 712574 lines
Test #55:
score: 0
Accepted
time: 0ms
memory: 3556kb
input:
1 1 1 1
output:
5
result:
ok single line: '5'
Test #56:
score: 0
Accepted
time: 233ms
memory: 21696kb
input:
20 1000000 1 601981 1 545229 1 487894 1 933210 1 321002 1 248403 0 1033048 1 133024 0 383730 1 359583 0 198974 1 82846 1 751864 0 717924 0 767374 0 614057 1 560546 0 5273 0 574860 0 116053 0 170454 0 223089 1 463294 1 668535 1 336311 1 945763 1 957928 1 853030 1 588971 0 127524 0 256271 0 360885 0 1...
output:
4194301 8388541 12582837 16777125 20971397 25165685 29359553 33553729 37747533 41941645 46135385 50329453 54523521 58717125 62910725 67104329 71298145 75491689 79685229 83878769 88072309 92265741 96459173 100652717 104846149 109039581 113233101 117426653 121620085 125812941 130006053 134199093 13839...
result:
ok 1000000 lines
Test #57:
score: 0
Accepted
time: 241ms
memory: 21764kb
input:
20 1000000 1 304809 1 61683 1 240143 0 40398 0 1045664 0 850195 0 864665 0 578190 1 642168 0 457359 0 341376 1 20077 0 669240 1 972033 0 1005036 0 1043239 0 1003051 1 1015873 1 757575 0 942771 1 709848 1 367720 0 379449 0 581451 1 245514 0 655823 0 617388 1 1018728 1 771528 1 20752 1 582856 1 401859...
output:
4194301 8388589 12582861 16776941 20971021 25165089 29359137 33553213 37747153 41941157 46135157 50328913 54522853 58716585 62910401 67103393 71296385 75489957 79683533 83877265 88070773 92264281 96457857 100649673 104842285 109035509 113229065 117420617 121613801 125806317 129999605 134192897 13838...
result:
ok 1000000 lines
Test #58:
score: 0
Accepted
time: 230ms
memory: 21700kb
input:
20 1000000 1 7637 1 626713 1 1040968 1 196162 1 721751 0 403411 0 696282 1 1023355 1 900606 0 555136 1 483778 0 1005885 1 586616 0 177566 0 194122 0 423845 1 396979 0 977897 1 940290 1 720914 1 200667 0 512350 1 295605 0 494367 1 154716 0 365883 1 276848 1 135851 0 954085 0 962556 0 909442 0 442833 ...
output:
4194301 8388597 12582885 16777157 20971429 25165365 29359301 33553237 37747373 41941181 46135257 50328997 54522981 58716657 62910201 67103745 71297553 75491161 79684905 83870729 88064473 92257917 96451609 100644893 104838481 109031801 113225329 117418761 121611877 125804801 129998005 134191193 13838...
result:
ok 1000000 lines
Test #59:
score: 0
Accepted
time: 229ms
memory: 21748kb
input:
20 1000000 1 759042 0 143166 0 793216 1 351926 1 397837 0 1005202 0 527899 0 419944 1 110468 0 652913 0 626179 1 943116 0 503993 0 431675 1 431785 0 853028 0 839483 0 939921 1 74429 1 499057 0 740061 1 656981 1 211760 1 407283 1 63919 0 75943 0 984885 1 301549 1 88066 1 855784 0 187451 1 483807 0 75...
output:
4194301 8388521 12582741 16776885 20971021 25165089 29359165 33553241 37747173 41941157 46134981 50328793 54522713 58716589 62910229 67104089 71297905 75491765 79685225 83878713 88072461 92265885 96459317 100652433 104845857 109039357 113232737 117426041 121619249 125812557 130005845 134199069 13839...
result:
ok 1000000 lines
Test #60:
score: 0
Accepted
time: 239ms
memory: 21760kb
input:
20 1000000 1 352620 0 948052 1 296682 0 440314 1 571443 0 855818 1 412637 1 684636 0 411940 0 290476 0 415844 1 761883 0 410528 0 47788 0 329470 0 139976 1 1012041 1 267706 1 152686 1 352820 0 148991 1 176329 0 716723 0 679024 0 520164 1 187143 0 608783 1 374222 1 354136 1 70120 1 698115 0 116958 1 ...
output:
4194301 8388521 12582697 16776853 20970997 25165069 29359137 33553205 37747081 41941017 46134057 50327933 54519925 58713805 62907661 67101533 71295185 75488789 79682441 83868193 88061701 92255249 96448829 100642369 104835941 109029225 113222749 117416057 121605665 125798997 129992305 134185597 13837...
result:
ok 1000000 lines