QOJ.ac
QOJ
ID | Problem | Submitter | Result | Time | Memory | Language | File size | Submit time | Judge time |
---|---|---|---|---|---|---|---|---|---|
#870064 | #8618. Have You Seen This Subarray? | ucup-team5008# | ML | 1240ms | 478860kb | C++20 | 3.8kb | 2025-01-25 14:39:30 | 2025-01-25 14:39:42 |
Judging History
answer
#include<bits/stdc++.h>
using namespace std;
#define rep2(i,j,k) for(ll i=ll(j); i<ll(k); i++)
#define rep(i,j) rep2(i,0,j)
#define rrep2(i,j,k) for(ll i=ll(j)-1;i>=ll(k);i--)
#define rrep(i,j) rrep2(i,j,0)
#define SZ(a) ll(a.size())
#define all(a) a.begin(),a.end()
#define eb emplace_back
using ll=long long;
using vl=vector<ll>;
using vvl=vector<vl>;
using P=pair<ll,ll>;
using vp=vector<P>;
using vvp=vector<vp>;
const ll inf=LLONG_MAX/4;
template<typename T>
bool chmin(T& a,T b){return a>b?a=b,1:0;}
template<typename T>
bool chmax(T& a,T b){return a<b?a=b,1:0;}
void n_large(ll n,ll m,ll q){
vvp query(n);
vl a(n);
rep(i,n) a[i]=i;
rep(i,m){
ll x,y;cin>>x>>y;
--x,--y;
query[a[x]].eb(i,y);
query[a[y]].eb(i,x);
swap(a[x],a[y]);
}
vector<int> used(n, -1);
int iter = 0;
while(q--){
ll k;cin>>k;
vl b(k);
vl curr(k);
++iter;
bool ok = true;
rep(i,k) {
cin>>b[i], --b[i], curr[i]=b[i];
if(used[b[i]] == iter) ok = false;
used[b[i]] = iter;
}
if(!ok) continue;
vector<tuple<ll,ll,ll>> c;
rep(i,k){
for(auto el2:query[b[i]]) c.eb(el2.first,i,el2.second);
}
sort(all(c));
ll ans=-1;
ll last=-1;
ll cnt=0;
rep(i,k){
if(curr[i]==curr[0]+i) cnt++;
}
for(auto [idx,i,j]: c){
if(last != idx){
if(cnt==k){
ans=last;
break;
}
}
if(curr[i]==curr[0]+i) cnt--;
curr[i]=j;
if(curr[i]==curr[0]+i) cnt++;
if(i==0){
cnt=0;
rep(f,k){
if(curr[f]==curr[0]+f) cnt++;
}
}
last=idx;
}
if(ans==-1) ans=last;
ans++;
cout<<ans<<"\n";
}
}
struct state {
std::map<int, int> to;
int len, link, ind;
};
struct suffix_automaton {
std::vector<state> sa;
int last, size;
void init() {
sa.clear();
sa.push_back(state());
sa[0].len = 0;
sa[0].link = -1;
last = 0;
size = 1;
}
suffix_automaton() {
init();
}
int add_c(int c, int ind) {
int cur = last;
sa.push_back(state());
int added_id = size++;
last = added_id;
sa[last].len = sa[cur].len + 1;
sa[last].ind = ind;
do {
sa[cur].to[c] = last;
cur = sa[cur].link;
} while (cur != -1 && !sa[cur].to.count(c));
if (cur == -1) sa[last].link = 0;
else if (sa[sa[cur].to[c]].len == sa[cur].len + 1) sa[last].link = sa[cur].to[c];
else {
int k = sa[cur].to[c];
sa.push_back(sa[k]);
sa[size].to = std::map<int, int>(sa[k].to);
sa[size].len = sa[cur].len + 1;
sa[size].ind = ~(1 << 31);
sa[last].link = sa[k].link = size;
do {
sa[cur].to[c] = size;
cur = sa[cur].link;
} while (cur != -1 && sa[cur].to[c] == k);
++size;
}
return added_id;
}
};
void n_small(int n, int m, int q) {
vector<int> now(n);
iota(all(now), 0);
vector<int> v = now;
rep(i,m){
ll x,y;cin>>x>>y;
--x,--y;
swap(now[x], now[y]);
v.eb(n + 1);
v.insert(v.end(), all(now));
}
suffix_automaton au;
int ind = 0;
for (int i = 0; i < (int)v.size(); ++i) {
au.add_c(v[i], ind);
if (v[i] == n + 1) ++ind;
}
printf("\n");
std::vector<std::pair<int, int> > ord(au.size);
for (int i = 0; i < au.size; ++i) ord[i] = std::make_pair(au.sa[i].len, i);
std::sort(ord.begin(), ord.end());
for (int i = ord.size() - 1; i > 0; --i) {
int id = ord[i].second;
au.sa[au.sa[id].link].ind = std::min(au.sa[au.sa[id].link].ind, au.sa[id].ind);
}
while(q--) {
int k;
cin >> k;
vector<int> b(k);
rep(i, k) cin >> b[i], --b[i];
int cur = 0;
bool ok = 1;
for (int i = 0; i < (int)b.size() && ok; ++i) cur = au.sa[cur].to[b[i]];
printf("%d\n", au.sa[cur].ind);
}
}
int main(){
/*
suffix_automaton au;
char s[10];
scanf("%s", s);
for (int i = 0; s[i]; ++i) au.add_c(s[i] - 'a');
int diff = 0;
for (int i = 1; i < au.size; ++i) diff += au.sa[i].len - au.sa[au.sa[i].link].len;
printf("%d\n", diff);
return 0;
*/
cin.tie(0)->sync_with_stdio(0);
int n,m,q;
cin >> n >> m >> q;
if(n <= 150) n_small(n,m,q);
else n_large(n,m,q);
}
Details
Tip: Click on the bar to expand more detailed information
Test #1:
score: 100
Accepted
time: 0ms
memory: 3840kb
input:
6 3 5 1 5 3 4 1 6 2 4 1 3 3 1 5 3 3 4 5 4 5 2 4 3 2 6 2
output:
1 3 0 2 3
result:
ok 5 number(s): "1 3 0 2 3"
Test #2:
score: 0
Accepted
time: 0ms
memory: 4256kb
input:
50 50 16 21 30 14 39 5 32 31 48 38 50 40 49 14 33 32 42 7 15 5 25 24 28 8 10 18 24 5 39 4 37 9 28 29 39 2 35 11 32 48 49 12 17 38 44 26 33 12 40 19 49 40 41 17 18 20 30 11 15 21 36 37 38 7 48 17 21 8 38 30 34 3 31 7 12 31 47 2 37 20 41 13 40 33 39 10 49 19 40 12 30 23 28 9 45 27 32 4 37 27 29 2 44 4...
output:
0 29 44 22 23 18 1 37 3 16 0 16 0 13 0 0
result:
ok 16 numbers
Test #3:
score: 0
Accepted
time: 1ms
memory: 3840kb
input:
500 500 165 5 424 246 385 355 428 43 338 214 378 286 469 6 467 149 333 203 411 7 111 395 483 256 288 69 414 33 429 159 425 22 470 13 425 235 292 291 412 76 224 64 207 198 365 268 314 116 366 338 386 58 265 328 330 146 493 89 288 120 465 187 201 336 499 406 485 195 406 56 485 410 424 125 149 154 216 ...
output:
68 77 385 0 391 119 0 443 216 0 0 420 0 136 434 0 163 77 410 122 0 0 436 474 285 0 109 89 13 0 38 0 0 133 48 390 0 0 157 25 402 0 232 272 0 0 374 294 226 0 16 0 151 295 80 17 184 379 333 199 431 0 0 0 10 0 0 0 357 431 165 0 0 408 296 0 0 0 191 0 275 233 184 284 0 107 0 213 193 317 0 0 349 311 82 0 1...
result:
ok 165 numbers
Test #4:
score: 0
Accepted
time: 2ms
memory: 4096kb
input:
5000 5000 188 121 3352 1927 3462 1474 2956 818 3688 2965 3432 2063 2891 946 2028 2270 3486 1809 2413 108 4387 920 4467 198 2766 2950 4940 1447 1580 4703 4722 1285 1768 94 1205 1863 4496 908 4980 2181 3000 1508 3798 2161 4451 952 3285 339 1166 291 3872 3014 4857 1999 2809 2892 4392 1994 3280 557 3600...
output:
619 2857 3580 3942 3094 189 0 3024 3750 3954 51 3815 1731 150 3082 4683 4303 2289 153 629 1512 1245 1028 4033 1158 1279 3758 1929 3077 2317 4291 632 2855 1513 526 1047 675 278 498 1535 2549 2361 3393 4438 458 1618 158 3991 2120 3290 2469 2357 3152 3166 206 2279 2352 3077 4786 0 2682 2822 2598 3157 4...
result:
ok 188 numbers
Test #5:
score: 0
Accepted
time: 35ms
memory: 12132kb
input:
100000 100000 33297 71020 88781 73567 91865 28411 98582 30528 55399 32377 88782 5464 33315 16441 21471 13984 59425 4953 40519 24887 54173 42736 94259 36960 89613 25476 27783 95468 96479 72650 76406 8812 58175 71657 81205 24702 49487 50388 67643 6272 23503 25087 72725 48821 81737 30758 71554 55829 82...
output:
27228 22301 7931 0 75416 1215 0 25576 22641 0 0 17383 24756 30126 15021 32805 65792 88809 22668 0 0 0 0 9889 0 53443 65387 0 80361 74814 86721 0 0 63844 0 33458 19889 75869 79460 33108 72549 68381 3025 0 0 25883 20179 55587 47021 84515 0 33494 15631 0 62931 0 53663 44093 21837 40160 26104 55703 0 0 ...
result:
ok 33297 numbers
Test #6:
score: 0
Accepted
time: 42ms
memory: 12076kb
input:
100000 100000 100000 36004 87861 86753 97164 50337 64104 57483 58920 50782 94040 66749 76405 46667 79515 1545 97049 54733 71517 7919 97284 18761 54240 26599 48474 5122 10540 21254 35983 81511 98419 30413 67662 38448 47203 25866 55510 85602 98353 62852 77724 27306 66940 35955 53948 4223 91729 90149 9...
output:
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ...
result:
ok 100000 numbers
Test #7:
score: 0
Accepted
time: 40ms
memory: 11912kb
input:
100000 100000 66652 22994 71513 10658 88662 1807 55418 66243 90922 42557 51157 47642 82097 523 1973 904 95794 3610 35213 47230 91500 20542 36216 33892 71053 29813 84930 16027 99750 15436 93166 90680 93515 36466 89585 15141 69056 81445 88916 9101 96490 13087 52198 21584 55609 32214 99179 72280 75437 ...
output:
20955 0 0 45077 0 0 0 0 29096 0 76005 0 0 0 11328 36753 0 41674 36156 446 65729 73462 19985 80899 0 0 0 0 0 60255 8012 0 0 0 0 0 0 28968 0 0 0 0 72218 21749 21058 0 0 0 0 0 0 0 0 24280 0 70613 14938 706 0 0 0 0 0 50017 0 0 0 0 32881 0 32413 0 0 0 0 0 0 52263 47541 0 0 0 6900 0 25846 0 91075 0 0 0 31...
result:
ok 66652 numbers
Test #8:
score: 0
Accepted
time: 43ms
memory: 12008kb
input:
100000 100000 49963 43461 76126 47999 69477 44427 55721 59597 99283 39193 60450 22213 29867 2229 68597 9589 71446 40976 68247 22820 50975 7041 44604 3521 4699 7165 34683 4692 53860 9816 36375 48431 75451 81851 83086 46691 98255 18820 28625 24245 25659 41073 41314 3832 27757 311 49980 8518 88906 1357...
output:
0 5213 0 0 8053 0 0 45209 0 0 44776 40506 46845 0 0 5860 70896 53576 0 854 82107 64134 0 14000 74001 75741 0 11040 688 86138 0 32383 2853 0 50735 0 9101 60076 0 71516 16291 0 0 0 0 0 9763 0 66272 68734 55387 0 0 78727 74088 39997 77565 27790 1605 23307 0 14682 4028 0 50364 43525 0 55936 49424 0 0 18...
result:
ok 49963 numbers
Test #9:
score: 0
Accepted
time: 34ms
memory: 12132kb
input:
100000 100000 18171 29975 72983 27998 93792 31466 82309 25911 66592 20873 50102 20462 54015 24423 32334 5133 50011 43400 83486 16333 32326 19998 49819 71405 85315 23961 31574 10103 82146 72621 84128 385 61995 310 52367 48257 96081 809 62537 19925 32177 64047 67534 11395 56798 58344 84094 31549 41454...
output:
83824 51294 42396 92956 35315 67672 47179 343 68909 36368 46810 0 33146 25662 20050 23849 0 80208 32083 24689 32840 31079 0 22672 72093 58449 71720 66396 0 71934 20351 91870 93940 41146 24156 68412 68143 0 0 87635 13275 25041 76654 273 81223 0 48926 85929 20349 0 0 3580 2644 0 0 75015 0 0 79336 1681...
result:
ok 18171 numbers
Test #10:
score: 0
Accepted
time: 31ms
memory: 12132kb
input:
100000 100000 6487 93520 95421 30400 62615 1951 83044 41508 90660 1054 38886 4410 70952 23586 96134 83162 99696 26056 47278 17385 61522 13151 87077 9702 90491 55848 82789 15155 33232 45308 89328 54038 61545 9064 26596 20886 86998 19381 65034 54688 79551 11399 77613 17246 82848 44061 65570 9277 73507...
output:
64646 30752 91838 37452 23440 12218 69492 9116 75189 47656 95622 41319 81011 89043 3241 0 1655 33466 81215 85138 78911 92874 89477 73931 26452 21062 65934 36286 59326 28218 29161 25810 66231 39536 6230 33282 20653 39301 8073 25201 56576 27448 73012 58079 66056 20236 2206 87061 47518 67303 47739 3582...
result:
ok 6487 numbers
Test #11:
score: 0
Accepted
time: 35ms
memory: 12132kb
input:
100000 100000 3889 6824 44272 7953 41679 29247 64748 5425 73326 32362 88465 14595 70806 84748 97666 69225 77398 23271 89456 18658 33389 26780 83361 35947 83442 6060 78512 50609 57165 31689 79799 7399 71009 15270 40950 7430 92031 17748 48465 20574 54533 1288 78339 77760 88430 36507 74792 31913 88932 ...
output:
65300 75771 19231 34178 40370 72287 90877 42868 21467 31341 51475 21343 52313 91168 33439 89080 72625 15933 51344 40373 34077 9127 29975 13775 69999 33074 66730 98063 8899 73371 32439 31006 17512 57102 75372 19924 20162 21255 69600 60251 63709 48469 13325 55157 90346 14062 10948 88667 36935 10701 77...
result:
ok 3889 numbers
Test #12:
score: 0
Accepted
time: 38ms
memory: 12132kb
input:
100000 100000 400 71199 87490 36484 68533 37117 96109 8848 11256 35636 71230 57301 89083 20202 46774 1507 34537 9117 19504 27635 29289 26556 44606 33824 43277 5345 73653 37056 62505 75807 92210 18624 33223 47357 63627 87341 90506 39869 80288 5008 38702 88801 92572 54411 59816 1793 49615 71877 97192 ...
output:
99141 74030 16619 70001 122 35866 70327 37180 99948 44225 33741 14762 20348 17090 88645 89807 16903 50325 54567 54552 94568 61923 90159 26930 87056 97065 74629 38296 19856 29905 46778 81118 81348 10596 75198 70997 17924 26919 66336 53096 1591 22405 2662 60054 48584 61277 18796 5556 53414 81701 10433...
result:
ok 400 numbers
Test #13:
score: 0
Accepted
time: 40ms
memory: 12768kb
input:
100000 100000 40 33812 48349 15097 43656 11978 68493 249 51825 43291 91166 34578 58910 31288 67968 41380 56661 57983 89330 16836 66476 39948 42282 65903 96817 10348 67447 26333 96853 72576 98956 35688 85978 49893 79139 16834 70393 47175 84119 1447 69694 13724 14867 24711 26687 27980 63923 8319 99848...
output:
78906 85062 14765 9789 79202 44840 62646 62651 7566 56152 89337 56379 92388 26469 25562 13601 59429 90892 49043 8594 19156 19762 58826 69226 51258 86571 61661 30687 36329 87695 76536 70333 98284 6598 59312 37819 29386 71881 51876 99729
result:
ok 40 numbers
Test #14:
score: 0
Accepted
time: 44ms
memory: 22156kb
input:
100000 100000 2 28131 28197 25868 68332 78570 86410 77755 90610 12794 89014 46353 51255 30636 64496 68207 88651 17370 20173 22246 32963 23578 51745 11675 93581 49024 95047 1413 72087 9613 93622 40678 89451 34298 87112 8737 53341 25639 41997 17205 75200 67586 74870 453 36247 51730 94593 23501 83101 5...
output:
16948 11551
result:
ok 2 number(s): "16948 11551"
Test #15:
score: 0
Accepted
time: 36ms
memory: 51580kb
input:
2 100000 66664 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1...
output:
0 0 1 0 0 0 0 0 1 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 1 0 0 1 0 0 1 0 1 0 1 0 0 1 1 0 0 1 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 1 0 0 0 0 1 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 1 0 1 0 1 1 0...
result:
ok 66664 numbers
Test #16:
score: 0
Accepted
time: 156ms
memory: 100608kb
input:
3 100000 49970 2 3 2 3 2 3 1 3 2 3 2 3 1 3 1 3 1 3 1 2 2 3 1 3 1 3 2 3 2 3 1 3 2 3 2 3 1 3 1 2 2 3 1 3 2 3 2 3 1 3 1 3 1 2 1 3 2 3 1 2 1 2 1 3 1 2 1 3 1 3 1 3 1 3 2 3 2 3 1 3 1 3 1 2 1 3 2 3 1 3 1 3 1 2 1 2 1 3 1 2 2 3 1 2 1 2 2 3 1 2 2 3 1 3 2 3 2 3 2 3 1 2 1 2 1 2 2 3 1 2 2 3 2 3 2 3 2 3 1 2 1 2 1...
output:
10 0 0 4 0 10 5 0 0 1 0 4 5 10 0 0 1 5 0 5 4 4 5 10 0 0 5 0 1 0 0 1 11 5 0 1 1 1 5 1 5 0 5 0 1 0 1 0 4 4 4 0 4 0 0 5 1 0 0 0 1 0 0 11 1 0 0 0 0 0 0 1 5 5 5 0 0 1 0 0 1 0 0 0 0 1 5 1 11 0 1 1 0 1 5 0 11 0 4 5 10 0 0 0 0 5 1 0 10 0 10 4 0 0 0 11 5 1 0 0 4 10 1 4 4 0 1 4 0 0 5 4 10 4 1 4 0 0 10 11 0 4...
result:
ok 49970 numbers
Test #17:
score: 0
Accepted
time: 200ms
memory: 110684kb
input:
4 100000 40176 2 4 2 3 3 4 1 3 1 4 2 3 2 3 2 3 2 3 3 4 1 3 1 3 1 4 1 3 2 4 1 2 1 3 1 3 2 4 1 3 2 4 2 4 1 2 1 2 1 3 3 4 2 3 1 3 1 3 2 4 2 4 2 3 3 4 2 3 3 4 2 3 1 3 1 4 1 3 1 4 2 3 3 4 2 3 2 3 1 2 3 4 1 3 3 4 1 4 1 4 3 4 2 3 2 3 3 4 1 4 2 3 2 4 1 2 3 4 2 3 1 4 1 4 2 4 3 4 1 3 1 4 1 2 2 4 1 3 2 4 3 4 3...
output:
0 0 3 0 27 2 0 0 27 48 0 48 2 0 0 3 0 0 6 0 3 10 4 10 0 15 2 0 23 16 2 1 16 2 5 35 16 10 0 0 3 6 4 1 0 2 1 0 16 4 3 0 0 0 4 23 10 0 1 2 3 15 3 16 0 16 1 23 1 35 0 2 5 2 0 0 16 46 35 101 0 1 0 0 1 0 17 0 0 0 2 11 1 15 1 4 0 10 23 0 0 0 2 4 0 2 0 2 1 1 4 1 3 3 0 2 1 0 56 0 16 0 60 10 0 1 2 47 47 4 1 ...
result:
ok 40176 numbers
Test #18:
score: 0
Accepted
time: 243ms
memory: 128828kb
input:
5 100000 33362 2 5 3 5 2 5 3 5 1 5 2 5 1 4 2 3 1 4 1 2 2 3 1 3 2 3 2 3 1 5 1 3 1 4 4 5 3 5 2 3 3 4 3 4 1 4 1 2 3 5 1 4 1 3 4 5 2 5 2 5 1 4 1 2 2 4 1 2 2 3 4 5 4 5 3 4 2 4 2 5 3 4 1 4 1 4 3 4 3 4 1 4 2 4 2 4 1 2 2 4 2 4 3 4 2 3 1 3 1 5 4 5 1 5 1 3 2 3 4 5 2 4 3 5 2 5 1 5 1 2 2 5 1 3 4 5 1 5 1 5 3 5 3...
output:
0 0 0 0 0 195 102 132 8 78 0 0 17 0 0 101 9 3 0 182 0 0 0 0 9 21 0 47 0 84 6 0 16 0 15 0 0 11 0 29 102 1 1 9 153 6 11 0 155 0 9 81 3 170 210 4 47 0 31 0 36 5 103 3 68 38 0 1 0 15 11 128 89 25 57 94 1 121 3 1 1 0 3 4 94 9 0 89 28 130 121 25 0 17 2 187 57 3 0 0 336 53 9 47 210 17 25 0 3 2 15 0 0 3 0 ...
result:
ok 33362 numbers
Test #19:
score: 0
Accepted
time: 314ms
memory: 198060kb
input:
6 100000 28674 3 5 2 3 2 5 1 4 2 5 2 5 1 2 1 3 1 5 4 6 1 6 3 4 3 6 3 5 5 6 2 4 1 5 2 6 3 6 4 5 4 6 5 6 4 6 5 6 5 6 1 5 5 6 1 4 4 5 3 4 1 2 3 4 1 3 3 4 4 5 4 5 2 5 1 5 2 4 3 6 3 6 1 2 4 6 2 6 1 3 1 4 2 5 2 6 2 5 1 6 1 4 1 6 1 4 2 5 2 4 4 6 5 6 2 6 2 5 1 6 4 5 1 3 4 6 5 6 3 6 1 2 5 6 4 6 1 3 1 3 3 5 5...
output:
1595 0 206 61 0 0 15 345 0 0 7 176 364 30 22 0 0 1 0 7 0 826 0 14 0 111 1 179 310 0 617 64 1 0 5 14 0 81 44 8 12 94 53 0 11 248 340 80 9 29 40 483 0 106 5 626 9 0 0 244 43 0 884 0 390 46 2 594 125 310 145 344 268 1807 544 126 1075 256 1413 1476 10 581 3646 263 45 0 0 840 75 216 2 8 705 162 2 0 1568...
result:
ok 28674 numbers
Test #20:
score: 0
Accepted
time: 441ms
memory: 206196kb
input:
7 100000 24903 2 6 2 4 1 5 6 7 4 6 3 4 2 6 1 5 2 3 1 3 3 6 3 7 1 2 3 5 1 2 2 3 1 2 1 2 4 6 5 6 2 7 3 7 4 5 2 5 2 6 1 6 5 6 5 7 4 7 1 6 1 5 2 6 1 7 1 5 4 6 5 7 1 4 1 7 2 4 4 5 2 3 3 7 5 6 1 3 2 3 5 6 4 6 2 5 1 4 1 7 5 6 1 5 2 7 1 5 1 7 3 5 2 6 4 6 2 7 4 6 4 7 5 6 2 5 5 7 2 5 2 5 3 4 2 5 4 7 1 5 1 3 1...
output:
4 90 1 0 339 257 85 208 0 293 86 426 21 6549 1289 9 769 4593 5 232 71 6 1423 2 690 52 299 4022 72 27 4017 2261 15 4798 9726 801 380 1733 289 35 0 1 427 386 1778 359 0 24 0 152 3 3239 820 528 35 1613 159 77 235 3 1180 257 4460 1116 107 3 1538 23 0 48 20 94 0 1444 199 1508 8611 1 585 9252 86 707 2539...
result:
ok 24903 numbers
Test #21:
score: 0
Accepted
time: 605ms
memory: 215384kb
input:
8 100000 22189 3 7 1 4 1 2 5 7 3 4 2 5 6 7 2 4 4 8 7 8 3 4 2 8 1 4 4 8 6 7 4 5 1 4 3 5 1 3 2 5 1 5 3 8 7 8 5 6 4 6 1 2 3 8 5 7 5 6 1 4 1 8 6 7 2 6 4 8 1 4 2 7 3 4 3 5 5 6 4 7 4 6 5 6 1 5 3 6 3 5 6 7 2 8 2 8 6 8 2 4 5 6 1 7 1 8 1 4 3 8 3 7 3 6 2 5 6 7 2 6 3 7 1 5 4 7 3 4 1 3 1 3 2 6 5 7 3 8 3 6 3 8 1...
output:
2165 354 27879 16617 0 0 2 1112 13859 22 13681 12676 27 1942 8954 5651 0 11 3833 4379 146 0 54123 46302 214 526 0 2218 498 13114 42412 0 172 17541 5798 20 255 80 9683 490 1612 326 1939 1846 161 31255 2963 6479 15 26689 124 223 45 22 7848 0 5 16182 2813 125 16588 5694 18 15 1340 27344 10651 4019 491...
result:
ok 22189 numbers
Test #22:
score: 0
Accepted
time: 711ms
memory: 237892kb
input:
9 100000 19914 2 7 4 6 1 8 3 9 2 3 1 9 3 6 3 4 6 8 4 9 2 4 4 8 3 5 3 9 6 9 6 8 4 9 6 8 3 4 2 6 3 4 1 4 5 8 5 6 2 9 4 9 1 8 7 8 2 6 1 9 1 6 3 9 4 5 2 3 2 6 6 9 1 6 1 4 1 3 6 8 8 9 2 8 2 3 3 8 1 7 1 5 1 5 2 8 3 6 4 5 3 7 4 6 3 9 2 9 1 6 5 8 6 9 6 7 1 8 2 8 1 4 1 2 1 3 1 9 3 5 4 7 6 7 4 5 3 8 3 6 1 7 4...
output:
6537 51166 0 31871 81318 0 0 42 68269 462 28510 0 21597 385 10 1569 19425 30875 92390 3280 6630 7 14 1203 54522 3037 36 0 80092 23581 4438 112 9926 40735 0 19230 12135 30944 15 4504 79878 54298 110 4979 30613 6 1224 9753 5042 22 846 425 2767 0 65975 7283 42 143 0 0 23053 98603 465 3666 36 9919 232 ...
result:
ok 19914 numbers
Test #23:
score: 0
Accepted
time: 807ms
memory: 255316kb
input:
10 100000 18183 3 8 6 8 5 6 9 10 1 3 4 5 4 10 5 7 4 9 5 10 3 8 2 7 4 8 2 5 1 10 2 10 4 5 2 6 1 3 2 4 7 9 1 3 1 7 5 9 5 9 4 6 2 8 1 4 1 2 2 5 4 7 1 5 5 6 7 9 3 5 4 10 4 9 3 7 3 6 1 9 5 10 2 4 6 10 4 9 7 9 8 9 7 8 1 7 8 10 1 3 4 8 8 9 2 8 3 6 5 7 6 9 8 10 1 4 8 9 2 4 1 2 8 10 4 7 5 8 1 4 2 9 5 9 6 7 3...
output:
52116 54043 0 44676 70167 95 32694 24362 39 1604 279 95730 13362 83914 8037 89202 32 34 25619 688 2812 39639 703 13517 3404 69216 69801 59832 74835 9755 4004 87 128 40676 116 44313 0 0 24143 276 1215 18932 11407 129 17 8 324 18811 66 60401 99647 3520 1841 1209 17488 218 734 71976 0 0 64209 2589 363...
result:
ok 18183 numbers
Test #24:
score: 0
Accepted
time: 833ms
memory: 277384kb
input:
11 100000 16679 6 7 8 10 7 8 6 11 2 3 6 8 3 6 3 5 1 6 3 9 1 10 1 9 3 8 3 9 6 8 3 5 2 11 3 11 1 5 4 8 9 10 10 11 3 10 1 7 2 7 4 6 1 3 6 11 3 5 2 3 5 10 1 6 3 6 1 10 1 9 4 9 5 9 2 10 4 9 3 4 8 10 8 9 2 7 1 2 1 6 2 11 4 11 2 7 1 10 1 5 3 8 9 11 8 9 7 11 1 2 10 11 3 5 4 10 5 7 8 9 7 9 8 10 7 8 7 9 2 3 3...
output:
9235 3897 49565 349 27467 7050 84832 0 3 9856 46 1804 67600 14508 97806 18285 2773 11474 16977 10178 4846 10416 18 2826 163 48902 72961 74672 7728 23104 61208 74381 36649 38740 85601 79943 22843 59620 44146 80437 30968 89350 80600 0 890 67476 4 50584 10673 50 67850 82334 332 32230 594 41478 79411 1...
result:
ok 16679 numbers
Test #25:
score: 0
Accepted
time: 872ms
memory: 296320kb
input:
12 100000 15444 2 4 4 12 7 10 8 9 2 12 8 12 9 10 5 11 6 11 1 3 4 8 3 4 4 5 3 7 6 12 2 6 10 12 4 11 5 6 3 4 3 8 1 4 1 9 2 11 3 11 8 11 4 8 10 11 1 11 6 12 6 11 9 11 2 7 3 9 6 7 1 7 4 11 11 12 4 11 2 11 2 11 2 8 6 8 1 6 1 7 5 9 4 11 10 11 1 6 8 10 5 6 1 8 3 10 1 6 4 11 6 11 7 8 6 12 1 12 3 7 9 10 7 10...
output:
1390 24796 28505 71150 71039 55476 68705 18717 6335 11 28803 0 48132 23755 22406 35401 28966 18262 59539 9389 1175 0 27144 0 64121 81978 46081 53302 20875 235 36551 728 0 40551 86352 5663 22534 0 0 20630 252 9620 99736 79777 6326 23267 35076 88039 138 3722 268 104 49747 88 0 0 12 52284 54069 33257 ...
result:
ok 15444 numbers
Test #26:
score: 0
Accepted
time: 940ms
memory: 419936kb
input:
13 100000 14252 5 11 4 12 10 13 4 6 6 8 7 9 2 13 6 8 1 13 1 3 1 10 6 7 1 12 1 3 1 5 6 9 7 9 5 12 7 12 7 13 10 13 1 8 7 12 7 9 8 10 3 9 6 12 2 8 5 11 5 10 7 9 4 8 7 12 6 9 1 9 10 11 7 10 6 13 1 10 1 5 8 13 11 12 2 9 8 12 2 8 2 12 4 6 1 2 2 13 3 5 7 13 5 9 1 11 2 8 4 8 7 9 3 5 9 12 2 13 4 5 7 9 2 4 3 ...
output:
81519 60750 40469 33999 30851 87838 36252 23554 0 1 11386 0 27521 35 0 44146 97710 31335 59690 98473 52811 61087 568 0 76849 0 22719 37830 59360 407 97 6743 2027 60615 36379 88597 9 23 53562 98593 48478 335 1 72389 20232 25834 59989 68 0 142 6800 61978 7627 539 51680 48362 591 63118 86654 76151 300...
result:
ok 14252 numbers
Test #27:
score: 0
Accepted
time: 1014ms
memory: 417056kb
input:
14 100000 13258 2 8 5 12 3 12 2 7 9 12 2 8 3 7 1 7 10 11 1 8 1 11 7 11 3 10 10 14 8 10 3 4 4 10 7 9 11 13 4 5 1 12 1 13 6 12 12 14 3 4 7 12 5 13 8 12 9 10 2 14 9 13 2 13 2 8 2 3 1 5 4 14 1 14 2 14 4 7 10 12 7 9 2 5 4 14 2 13 5 6 8 11 9 10 11 14 5 14 1 10 10 14 2 7 3 7 5 9 12 13 2 7 7 9 5 12 2 8 1 7 ...
output:
62573 64077 16966 97806 82625 6158 68534 56831 63046 0 82481 63661 25291 3129 5648 19707 16210 27039 15803 35013 0 90707 43817 0 0 73893 914 64193 16047 0 1726 795 45914 12 7789 30 42101 15291 3660 65617 28654 119 71969 64739 69877 0 33 94411 93166 44054 77696 15253 52782 6620 84539 84723 42077 458...
result:
ok 13258 numbers
Test #28:
score: 0
Accepted
time: 1052ms
memory: 416620kb
input:
15 100000 12417 2 8 10 13 6 8 2 13 8 12 5 7 13 15 1 6 3 12 13 14 11 12 8 10 10 11 4 7 4 5 1 12 6 7 2 3 1 10 1 11 2 5 4 7 1 4 1 2 2 9 11 12 6 11 1 12 4 11 3 10 5 7 4 14 13 14 4 6 10 11 7 8 4 13 5 9 2 5 3 6 10 13 5 6 1 7 2 13 3 10 11 14 2 7 4 13 13 15 3 13 5 6 9 13 2 7 6 14 3 11 9 13 2 14 3 14 2 12 9 ...
output:
58520 65356 24790 21187 0 60 51712 1579 39851 5935 65421 17237 16355 42274 60064 12319 0 288 1154 13919 84606 0 90980 23597 1509 53631 15666 50315 63484 12 782 94012 73035 37103 14788 69747 54442 91137 21488 91068 13299 49980 26337 36104 665 32291 30087 64480 1646 1266 91224 30822 48070 35205 95139...
result:
ok 12417 numbers
Test #29:
score: 0
Accepted
time: 37ms
memory: 51520kb
input:
2 100000 66667 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1...
output:
1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 1 1 0 1 0 0 1 0 0 0 0 0 0 1 0 0 1 0 0 1 1 1 1 0 0 1 0 0 0 1 0 0 1 0 0 0 0 0 0 1 0 0 0 1 0 0 1 0 0 0 0 0 1 0 0 1 0 0 1 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 1 1 1 0 0 0 1 0 0 0 0 0 0 1 0 0 0 1 0 0 0 1 1 0 0 0 0 1 0 0 0 1 1 1 1 0 0 0 0...
result:
ok 66667 numbers
Test #30:
score: 0
Accepted
time: 168ms
memory: 100572kb
input:
3 100000 66665 2 3 1 3 1 3 1 2 1 2 2 3 1 3 2 3 1 2 1 3 2 3 1 3 2 3 1 2 1 3 1 3 1 2 1 3 1 3 1 2 1 2 1 2 2 3 2 3 1 3 1 3 2 3 1 3 1 3 1 3 2 3 1 2 1 2 2 3 2 3 1 3 1 2 1 3 1 2 2 3 1 2 2 3 2 3 1 2 2 3 1 3 1 3 1 2 1 2 2 3 2 3 1 2 1 3 1 3 1 2 1 2 1 2 1 3 1 2 1 3 1 2 1 2 1 3 1 3 1 2 2 3 2 3 2 3 2 3 1 2 2 3 1...
output:
0 0 2 0 1 0 0 0 0 7 2 0 1 0 0 0 7 1 0 0 0 0 2 0 0 0 2 1 0 2 7 0 7 0 7 0 2 0 0 0 0 0 0 1 2 0 0 1 0 0 1 0 0 1 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 1 0 0 2 0 0 2 0 0 0 0 7 0 0 0 0 0 2 0 0 0 1 1 0 0 0 0 1 1 2 0 7 0 1 0 0 0 7 0 0 0 1 0 0 0 1 7 0 0 0 1 0 2 1 7 1 0 0 0 0 0 1 0 0 0 0 1 0 1 0 0 0 0 1 0 0 1 0...
result:
ok 66665 numbers
Test #31:
score: 0
Accepted
time: 195ms
memory: 110632kb
input:
4 100000 66658 1 3 1 3 2 3 3 4 2 4 2 4 1 4 3 4 3 4 1 3 2 4 2 3 1 4 1 2 1 2 2 4 1 4 2 4 1 2 1 3 3 4 1 3 2 4 2 4 2 4 2 4 2 3 2 4 2 4 2 4 3 4 3 4 1 3 1 3 1 3 1 4 3 4 3 4 3 4 1 3 2 4 2 3 2 3 2 4 3 4 1 4 1 4 2 3 2 3 1 3 1 2 2 3 1 4 1 2 1 2 3 4 2 3 3 4 2 3 1 3 3 4 2 3 3 4 1 2 1 2 2 3 1 3 2 3 2 3 3 4 1 3 2...
output:
4 5 0 0 5 1 0 0 5 1 7 8 1 3 1 0 0 0 0 0 8 0 7 3 0 0 0 0 0 3 5 0 0 4 0 0 1 0 0 0 0 4 0 0 0 0 0 4 0 4 1 0 0 0 4 0 0 0 0 1 0 0 1 0 3 0 3 0 0 0 0 0 0 0 7 0 0 0 1 8 0 1 0 1 7 0 0 0 3 0 0 0 3 0 0 0 1 0 3 7 0 3 0 0 0 0 0 4 0 0 8 0 0 0 8 0 0 0 0 0 0 0 0 3 4 8 0 0 3 5 5 0 0 0 0 8 1 0 0 3 0 0 3 1 0 0 0 0 4 3...
result:
ok 66658 numbers
Test #32:
score: 0
Accepted
time: 248ms
memory: 128788kb
input:
5 100000 66669 1 2 1 5 3 5 3 5 1 4 2 3 1 3 2 4 1 4 1 3 2 5 1 3 4 5 3 4 4 5 3 4 3 5 1 2 3 5 1 5 3 4 2 5 3 5 3 5 1 3 2 3 3 5 1 2 3 4 2 5 1 5 1 4 1 4 2 3 3 5 3 4 3 5 3 5 2 5 2 4 1 4 1 4 1 4 1 4 3 4 4 5 1 5 2 4 1 3 2 4 4 5 2 3 2 4 2 3 1 2 4 5 3 4 1 4 1 2 2 5 1 5 1 5 4 5 2 5 2 3 3 4 1 3 2 5 3 5 1 4 2 3 3...
output:
0 0 0 8 1 0 3 1 0 0 0 0 0 14 1 0 0 10 0 0 0 0 0 0 0 15 14 1 0 0 0 0 2 0 0 0 2 6 0 0 3 0 0 5 0 0 3 0 0 8 1 1 0 0 0 0 0 2 0 0 0 0 0 0 2 2 1 0 2 0 8 2 8 0 2 0 0 0 14 0 0 0 1 14 0 0 0 0 0 0 0 1 8 0 0 0 0 15 0 1 5 0 3 0 2 5 0 0 0 0 0 0 2 0 0 0 6 0 0 0 0 0 0 0 0 5 0 0 0 0 1 0 0 0 5 8 6 3 0 1 1 1 8 1 0 0 ...
result:
ok 66669 numbers
Test #33:
score: 0
Accepted
time: 315ms
memory: 197996kb
input:
6 100000 66664 4 6 1 2 3 5 1 4 2 4 1 3 2 4 2 4 2 5 4 5 3 5 1 2 1 4 1 6 1 6 4 6 2 5 1 2 1 6 3 5 1 5 2 6 3 5 2 6 2 6 2 4 1 4 3 4 1 2 5 6 1 5 1 3 3 6 1 2 2 5 3 6 3 6 1 4 1 5 1 5 3 6 3 5 3 5 2 5 5 6 4 5 1 6 4 5 1 4 1 6 1 2 1 3 2 3 2 5 1 6 3 5 1 2 3 4 2 3 1 2 1 2 3 4 4 5 4 5 3 6 2 5 1 3 4 6 3 5 2 5 5 6 4...
output:
20 5 0 4 9 0 0 0 0 2 0 0 2 0 1 0 5 0 0 0 20 0 0 0 0 0 9 0 16 0 2 0 19 0 0 19 0 0 9 0 0 0 19 3 0 0 0 0 2 0 0 0 0 4 0 0 1 5 0 0 2 0 0 5 2 2 0 1 0 4 0 0 3 0 0 3 6 0 0 0 0 33 0 11 33 4 0 0 9 1 0 0 0 0 0 7 10 5 0 12 0 0 0 0 19 0 0 19 0 0 0 2 5 0 20 0 0 0 0 0 0 1 0 2 0 0 0 0 0 0 0 0 19 5 0 0 5 10 20 0 0 ...
result:
ok 66664 numbers
Test #34:
score: 0
Accepted
time: 432ms
memory: 206204kb
input:
7 100000 66670 2 5 2 3 1 7 1 7 4 6 2 4 4 7 2 4 4 7 2 3 4 7 3 7 4 6 3 7 6 7 5 6 5 7 3 5 2 3 2 6 6 7 4 6 5 7 5 6 1 6 3 4 1 6 1 5 6 7 1 5 3 5 5 7 2 4 5 6 5 7 3 4 1 2 1 2 4 5 1 2 5 6 1 5 4 7 2 4 1 3 5 7 3 5 6 7 1 7 2 4 4 5 2 7 6 7 1 7 3 5 3 5 2 7 2 5 1 3 1 7 2 4 1 3 2 7 1 3 1 6 1 4 4 7 1 7 2 5 5 6 1 5 2...
output:
0 12 0 0 5 6 0 0 0 0 5 0 14 5 0 0 28 0 0 18 0 1 0 7 1 0 5 0 0 0 5 0 0 0 11 0 7 0 0 0 0 0 0 0 0 1 0 0 0 25 0 14 0 8 0 0 6 54 22 0 0 0 54 6 0 34 0 0 0 0 0 0 0 2 36 22 0 0 0 2 0 1 14 0 0 0 6 6 11 0 0 0 7 0 1 0 1 0 8 8 54 0 0 6 8 0 5 6 0 0 12 0 0 8 14 7 0 0 0 0 3 0 0 2 0 6 0 1 20 0 36 0 1 0 0 14 53 0 1...
result:
ok 66670 numbers
Test #35:
score: 0
Accepted
time: 588ms
memory: 215468kb
input:
8 100000 66650 3 8 4 8 3 8 2 3 6 7 3 5 3 5 5 6 2 7 1 5 2 7 3 5 4 7 6 7 1 6 5 8 6 8 4 8 5 7 3 5 1 6 4 6 3 8 4 5 3 5 4 7 2 5 2 7 3 5 3 8 1 3 2 5 3 4 1 5 3 7 2 3 5 6 4 8 1 4 4 7 2 3 1 7 3 8 4 6 3 6 6 8 6 7 1 3 1 4 6 8 1 7 5 7 5 7 6 8 2 8 5 6 4 8 4 6 2 5 6 8 3 7 4 8 4 8 5 8 6 7 4 7 3 4 3 5 2 5 1 5 4 6 1...
output:
6 16 0 12 0 0 0 0 1 0 0 0 13 3 8 0 0 0 0 1 9 0 0 9 0 0 0 18 0 0 49 4 28 4 0 0 6 17 0 12 0 8 0 0 0 0 10 0 0 9 12 0 5 0 4 0 0 0 13 17 14 5 0 0 24 0 0 9 9 0 0 0 30 0 28 2 12 0 16 31 6 6 5 0 0 8 0 24 0 0 0 0 0 32 0 14 9 1 0 32 0 0 0 0 0 8 23 3 27 0 0 19 0 16 0 10 0 0 30 0 24 9 0 0 17 0 0 45 0 0 0 10 6 ...
result:
ok 66650 numbers
Test #36:
score: 0
Accepted
time: 683ms
memory: 237860kb
input:
9 100000 66668 3 4 1 5 4 9 2 6 3 7 4 7 1 6 4 8 6 9 3 7 3 7 2 3 5 8 8 9 3 5 4 5 1 9 2 5 2 4 4 6 1 3 6 7 1 3 3 8 1 4 3 5 3 8 5 6 1 9 2 5 5 7 7 9 7 8 1 9 1 4 2 6 1 2 6 8 6 9 4 5 3 6 1 5 4 8 4 8 3 5 2 5 3 5 1 9 1 2 4 5 1 3 5 7 5 9 4 5 2 9 1 8 5 7 3 7 4 8 2 7 2 7 1 9 5 8 2 7 2 9 1 3 4 9 2 6 3 5 3 6 2 7 8...
output:
2 0 7 0 0 8 47 0 46 0 0 0 10 0 24 0 0 38 36 0 0 6 0 0 18 36 0 0 0 0 24 18 3 0 34 0 41 0 14 0 38 0 9 0 18 34 4 0 37 0 24 84 0 41 0 0 0 0 0 6 12 0 0 0 0 0 0 5 0 0 0 7 0 16 0 0 0 7 0 2 0 0 14 0 0 3 0 9 16 34 0 0 0 39 0 0 0 0 19 0 0 10 0 0 0 0 2 6 0 19 5 0 0 0 0 26 10 36 22 0 3 1 15 16 0 0 2 10 0 12 12...
result:
ok 66668 numbers
Test #37:
score: 0
Accepted
time: 768ms
memory: 255276kb
input:
10 100000 66668 2 10 3 5 5 7 3 6 3 6 1 10 2 7 1 10 1 7 1 6 2 3 1 6 1 2 5 8 1 6 5 8 1 3 4 8 1 10 5 6 6 8 1 8 2 5 1 10 1 3 5 6 7 10 2 9 1 3 2 5 1 4 7 10 5 7 3 9 2 6 7 8 2 9 7 8 2 10 1 5 1 2 2 5 5 7 3 7 6 7 5 8 3 4 2 8 3 9 2 5 1 6 4 7 4 8 5 9 2 10 1 10 5 6 3 7 2 3 2 4 1 3 1 5 1 8 1 5 9 10 2 6 4 9 4 10 ...
output:
20 0 7 0 50 54 15 0 0 2 2 23 0 23 0 78 0 18 20 0 0 0 0 34 0 14 0 23 0 0 19 27 50 8 0 2 0 6 15 18 4 29 0 0 19 33 18 3 3 36 0 34 0 3 3 2 0 3 0 4 0 0 3 0 45 0 51 0 41 78 0 0 0 0 34 0 14 0 4 2 14 0 0 2 59 0 0 45 45 9 7 34 0 0 0 10 0 0 0 4 0 3 10 17 4 0 60 0 0 0 0 0 4 0 0 0 0 3 0 20 0 0 57 0 0 0 0 18 19...
result:
ok 66668 numbers
Test #38:
score: 0
Accepted
time: 864ms
memory: 275528kb
input:
11 100000 66665 8 11 5 8 2 6 2 5 3 6 8 10 5 11 2 10 5 8 1 9 1 10 2 3 4 8 7 10 3 10 5 11 5 9 7 9 3 8 2 6 9 11 5 8 3 11 4 7 6 10 9 10 2 9 8 10 6 10 4 11 2 3 3 9 8 10 1 3 7 11 9 11 1 5 2 8 2 3 5 10 1 3 8 11 8 10 10 11 3 9 9 11 6 11 2 5 1 8 1 4 5 9 1 9 9 10 9 11 4 11 2 10 5 10 2 9 3 8 3 4 1 3 1 5 7 9 1 ...
output:
6 13 0 0 0 0 16 0 22 0 12 0 22 59 0 14 69 0 14 0 20 0 54 54 0 0 0 0 13 4 0 0 11 28 33 11 0 17 3 0 0 16 0 0 0 6 0 0 4 0 6 0 0 0 6 43 20 40 0 0 82 0 26 0 52 13 0 82 0 0 0 11 0 0 0 0 0 0 69 58 0 45 0 0 0 25 22 0 0 2 113 0 54 40 0 0 8 41 0 30 22 0 0 125 0 14 0 3 22 20 38 7 9 41 26 45 0 0 52 0 0 18 13 6...
result:
ok 66665 numbers
Test #39:
score: 0
Accepted
time: 889ms
memory: 296152kb
input:
12 100000 66669 3 8 7 11 6 11 2 11 1 12 9 10 6 11 6 8 1 4 6 7 10 12 4 7 8 11 4 12 5 6 2 10 6 10 4 9 3 7 1 7 1 2 8 10 3 5 8 10 4 6 5 9 2 8 4 10 2 6 7 10 2 9 2 12 8 12 4 7 4 9 7 9 3 11 2 3 5 8 2 11 4 5 8 12 4 5 4 9 1 9 2 5 2 9 5 6 2 8 2 11 7 10 8 9 5 8 1 2 9 12 10 11 1 9 5 6 1 11 2 7 1 11 4 11 7 9 6 1...
output:
0 0 16 20 0 0 0 4 3 0 2 20 12 0 30 0 16 0 29 2 1 80 0 0 6 8 0 0 0 0 0 40 0 0 42 0 98 13 0 0 114 7 0 0 68 0 0 0 0 42 100 0 0 0 0 40 0 59 0 0 0 303 129 2 1 98 4 0 0 0 69 52 0 17 0 52 0 19 303 129 0 18 0 0 0 12 6 16 17 0 0 75 54 0 0 11 0 0 10 0 0 46 0 25 19 0 80 26 0 11 0 0 0 3 15 0 19 0 52 0 0 0 7 34...
result:
ok 66669 numbers
Test #40:
score: 0
Accepted
time: 974ms
memory: 419780kb
input:
13 100000 66678 2 3 7 10 1 10 6 12 2 6 3 12 1 13 3 11 5 11 2 8 3 13 4 11 5 7 11 13 3 9 9 13 8 13 9 10 5 11 1 10 6 12 2 8 7 9 4 5 3 13 6 8 7 8 2 3 5 7 2 5 5 12 8 12 2 9 1 11 3 10 3 6 3 6 3 11 4 13 1 5 2 4 3 10 1 5 5 8 10 12 8 13 8 13 6 8 7 10 4 11 1 4 4 5 2 13 4 10 9 11 6 12 12 13 2 4 10 12 7 13 12 1...
output:
0 22 59 30 102 8 74 89 0 0 0 182 0 23 49 43 19 0 10 0 20 24 0 0 0 0 0 32 71 0 0 28 0 2 0 60 0 31 0 0 48 0 19 80 89 0 0 24 0 163 0 0 0 0 0 0 69 89 0 1 0 0 0 12 11 69 7 0 0 5 0 0 57 0 71 0 82 0 0 8 22 0 0 0 0 0 0 59 0 0 7 0 0 0 20 89 0 63 0 59 0 58 0 0 5 13 24 0 0 0 10 0 0 32 146 0 17 0 3 64 0 38 16 ...
result:
ok 66678 numbers
Test #41:
score: 0
Accepted
time: 989ms
memory: 417040kb
input:
14 100000 66676 6 10 4 11 8 14 7 10 10 11 2 7 9 12 8 14 7 14 4 10 5 8 4 5 2 11 10 13 12 14 2 4 2 5 2 13 5 11 2 5 12 13 6 9 3 8 1 13 6 12 10 13 1 5 3 4 8 12 2 9 9 11 3 13 10 11 9 10 4 8 3 5 1 11 2 5 4 13 9 12 5 9 9 13 8 10 8 13 7 10 6 11 10 12 4 10 1 5 10 12 8 10 2 9 1 9 2 6 3 10 1 11 2 3 6 8 11 13 1...
output:
0 0 8 4 61 0 0 0 25 0 0 0 0 0 0 34 0 16 87 19 0 0 48 67 48 0 7 0 0 0 23 0 0 0 15 2 15 0 46 0 0 0 4 0 28 0 4 26 8 22 0 35 0 25 119 0 0 0 0 0 0 5 0 0 121 0 0 0 0 11 0 4 40 0 0 127 28 15 0 0 0 92 0 59 52 13 0 0 0 0 0 0 5 0 0 0 0 40 0 61 33 13 0 0 0 0 0 8 0 23 0 0 23 0 10 13 95 0 62 5 6 58 19 0 0 0 0 6...
result:
ok 66676 numbers
Test #42:
score: 0
Accepted
time: 1035ms
memory: 416640kb
input:
15 100000 66655 11 14 10 11 3 8 13 15 6 12 4 7 6 7 5 12 4 12 4 15 4 8 3 14 3 12 3 9 7 15 10 14 1 8 9 15 6 9 7 10 6 8 2 13 11 15 2 10 2 15 2 4 4 7 3 11 9 11 9 14 10 15 1 12 6 12 7 14 5 9 5 12 10 14 4 9 3 6 6 7 3 6 5 8 9 13 12 15 9 14 5 9 10 12 1 13 4 13 3 11 12 15 8 12 6 8 4 14 9 12 3 15 5 8 7 9 6 7 ...
output:
40 0 6 0 0 0 0 0 64 0 0 41 0 56 0 11 0 36 67 0 158 0 63 0 5 0 99 0 17 0 51 89 66 24 0 0 45 0 0 0 25 0 28 0 25 0 0 0 42 32 14 0 0 0 0 40 0 25 0 80 0 0 21 8 0 0 25 136 0 118 0 76 0 0 149 0 17 0 34 0 2 242 0 7 0 0 0 0 0 88 169 0 0 0 12 0 8 0 0 105 3 0 0 43 0 29 24 0 0 0 56 17 127 0 53 40 11 0 0 0 65 0...
result:
ok 66655 numbers
Test #43:
score: 0
Accepted
time: 37ms
memory: 51476kb
input:
2 100000 66655 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1...
output:
0 1 0 1 1 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 0 0 1 0 0 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 1 1 0 0 0 0 0 1 0 0 0 1 1 0 0 1 0 0 1 0 0 0 0 0 0 1 0 0 1 0 0 1 0 0 0 1 0 0 0 1 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 1 0 1 0 0 0 0 0 0 0 1 0 1 0 1...
result:
ok 66655 numbers
Test #44:
score: 0
Accepted
time: 162ms
memory: 100608kb
input:
3 100000 49935 1 2 2 3 2 3 1 3 1 2 1 2 1 3 1 3 1 2 1 2 1 2 1 2 2 3 2 3 1 3 1 2 1 3 1 3 1 3 1 3 2 3 2 3 1 3 2 3 2 3 1 2 1 3 1 3 1 2 2 3 2 3 1 2 2 3 2 3 1 3 2 3 2 3 1 2 2 3 2 3 1 2 1 2 1 3 1 3 1 2 1 3 1 2 1 3 2 3 2 3 1 2 1 3 1 2 1 2 2 3 1 3 1 2 1 2 1 2 1 3 1 3 2 3 2 3 1 2 1 2 1 2 2 3 1 3 1 2 2 3 1 2 1...
output:
0 0 0 0 5 2 0 2 1 0 5 0 0 0 0 0 0 2 0 0 2 13 2 0 0 2 5 4 0 0 0 0 13 0 1 2 1 1 2 2 1 0 1 5 0 0 0 0 0 13 0 0 0 1 0 5 0 2 1 0 1 0 0 0 0 4 2 2 0 13 0 0 0 2 5 0 1 5 13 0 0 1 2 0 0 0 0 1 0 1 13 0 0 1 0 5 13 5 0 2 1 0 5 0 0 0 0 13 2 5 1 0 1 0 4 0 1 1 0 1 0 5 0 0 0 0 5 0 2 1 0 0 5 0 1 4 5 4 0 0 0 1 0 5 0 0...
result:
ok 49935 numbers
Test #45:
score: 0
Accepted
time: 199ms
memory: 110752kb
input:
4 100000 49965 3 4 3 4 2 3 2 3 2 3 1 4 1 4 1 2 1 4 1 2 1 4 2 4 1 2 3 4 3 4 2 3 1 2 1 3 1 2 3 4 2 3 1 2 2 3 1 2 2 3 1 2 3 4 2 4 3 4 1 3 1 2 2 4 3 4 3 4 1 4 2 3 2 3 2 3 2 3 1 2 1 2 1 2 3 4 1 3 1 3 2 4 1 4 1 2 2 3 2 4 3 4 1 2 1 4 2 3 1 2 1 3 1 4 1 2 2 3 1 4 2 4 2 3 1 4 3 4 1 4 2 4 1 3 1 2 1 2 1 4 1 3 1...
output:
6 0 3 6 0 6 33 0 9 0 35 0 0 1 0 33 0 0 10 1 35 0 0 0 0 0 10 14 58 3 1 0 0 0 0 0 1 0 3 8 1 0 10 6 0 3 8 0 0 0 1 0 3 3 1 0 0 0 0 24 1 1 0 6 3 3 6 0 1 23 11 0 0 0 9 24 0 3 0 10 6 0 0 0 10 3 0 0 3 0 35 10 1 0 9 0 0 35 23 11 14 0 0 9 11 0 0 8 17 17 22 58 6 0 0 1 6 0 0 0 11 11 1 1 0 0 3 8 3 3 9 0 6 0 24 ...
result:
ok 49965 numbers
Test #46:
score: 0
Accepted
time: 247ms
memory: 128616kb
input:
5 100000 49935 1 3 1 4 2 4 1 2 1 2 4 5 1 2 1 2 2 3 1 2 3 4 2 5 3 4 4 5 2 3 4 5 2 4 1 5 1 4 1 3 2 5 2 3 2 3 1 2 1 3 2 3 2 4 2 3 2 4 4 5 2 3 1 2 2 5 1 2 4 5 1 5 4 5 1 2 1 5 1 2 1 3 1 5 1 3 4 5 2 4 4 5 3 5 4 5 1 5 2 3 2 5 2 5 3 5 1 2 3 5 4 5 1 2 2 3 2 5 3 5 3 4 2 4 1 4 2 5 1 4 1 3 2 5 1 4 1 2 3 4 3 4 1...
output:
12 1 0 3 2 15 0 0 2 83 6 11 0 42 3 29 0 0 0 0 10 1 0 12 62 0 9 38 0 1 2 3 0 0 16 0 2 0 17 3 1 0 1 0 0 2 4 0 0 2 2 3 0 1 0 0 0 2 0 0 0 15 1 4 0 0 2 38 0 11 0 4 15 38 3 0 11 1 36 19 38 59 11 26 40 11 2 15 0 38 27 0 3 15 6 1 0 46 29 62 1 29 15 0 0 1 3 38 0 38 10 1 0 1 17 6 45 19 3 0 0 6 19 0 0 1 56 0 ...
result:
ok 49935 numbers
Test #47:
score: 0
Accepted
time: 309ms
memory: 198044kb
input:
6 100000 49895 4 5 3 6 3 4 5 6 5 6 2 5 3 5 2 4 5 6 4 5 1 3 3 6 3 6 1 6 5 6 4 6 4 5 2 4 2 5 3 6 1 6 1 2 2 6 3 5 2 4 2 4 2 6 1 3 2 4 1 6 3 4 1 4 1 4 5 6 1 5 1 3 5 6 5 6 2 3 4 5 1 5 5 6 2 3 4 5 1 2 5 6 1 3 2 3 2 4 2 4 1 6 2 5 5 6 4 6 2 4 1 6 3 4 1 5 4 6 1 2 2 6 1 5 3 4 4 6 3 5 3 4 1 5 1 2 4 6 4 5 2 4 1...
output:
3 0 0 18 1 20 24 2 15 0 2 1 7 65 0 7 0 2 0 2 41 101 12 1 4 79 3 32 2 57 0 6 69 21 15 7 20 12 19 8 0 0 0 6 7 0 2 18 0 1 63 0 20 67 0 1 0 22 7 0 3 8 8 4 3 0 0 0 0 17 102 25 0 0 7 0 0 48 69 0 0 32 20 2 0 21 41 125 0 2 20 41 0 6 21 11 12 4 24 15 0 1 0 0 0 41 2 20 24 0 0 0 0 6 212 11 3 8 4 1 2 21 2 22 2...
result:
ok 49895 numbers
Test #48:
score: 0
Accepted
time: 430ms
memory: 206176kb
input:
7 100000 50082 4 5 1 2 2 4 1 6 1 3 5 6 4 7 6 7 2 6 1 7 1 2 1 4 1 7 1 6 2 5 4 5 4 5 3 4 2 6 1 6 2 7 4 6 3 6 2 7 2 7 1 6 1 5 4 6 3 4 5 7 2 6 3 5 2 4 4 7 1 3 2 7 3 4 3 6 3 4 3 4 1 7 4 5 4 7 1 5 1 6 4 5 3 7 1 3 5 7 2 7 2 4 2 5 2 6 2 4 3 4 4 5 6 7 3 5 2 4 3 7 3 5 2 4 1 4 5 6 4 7 2 4 1 6 4 6 1 4 1 6 1 4 4...
output:
16 7 0 0 0 0 165 24 0 208 29 0 21 64 2 3 15 0 0 3 15 0 72 0 0 43 21 0 43 0 0 4 0 68 15 0 4 23 0 1 0 32 24 38 0 0 2 27 0 0 0 0 96 3 0 74 170 60 0 0 0 41 9 43 7 0 84 151 9 99 0 38 0 0 1 1 0 70 14 0 0 3 0 0 0 26 0 1 0 0 42 15 24 0 21 0 0 0 38 0 28 0 90 0 20 35 43 3 74 0 3 3 3 0 0 0 0 0 0 0 0 93 78 3 0...
result:
ok 50082 numbers
Test #49:
score: 0
Accepted
time: 586ms
memory: 215532kb
input:
8 100000 49898 1 3 7 8 2 3 4 5 2 7 2 7 1 4 4 6 3 5 2 8 2 5 1 5 4 7 4 6 6 7 1 2 3 7 1 4 1 3 4 6 3 4 1 4 2 5 2 3 3 4 7 8 2 5 2 5 3 4 5 7 2 6 1 8 1 4 7 8 2 5 4 6 5 8 1 6 5 6 5 7 2 5 2 6 2 7 5 8 2 7 3 7 2 6 6 7 2 8 4 5 3 5 2 3 4 8 1 8 2 3 4 6 2 8 2 4 3 8 6 8 1 4 1 5 5 8 3 8 2 8 2 8 2 3 1 7 3 5 5 8 3 7 1...
output:
149 9 147 2 13 1 0 364 9 67 0 0 22 0 0 7 10 0 1 56 2 10 0 0 0 53 0 8 8 72 0 1 14 4 44 17 4 11 198 17 56 21 12 0 0 49 190 21 31 11 49 0 0 289 0 0 0 0 0 50 12 8 18 1 1 197 8 186 0 36 5 200 0 14 21 10 64 200 13 0 21 0 0 105 14 35 1 0 5 64 1 201 10 0 0 0 13 0 74 0 0 0 10 35 8 0 42 262 32 5 148 5 0 10 4...
result:
ok 49898 numbers
Test #50:
score: 0
Accepted
time: 703ms
memory: 237752kb
input:
9 100000 50046 2 7 1 7 3 9 1 8 1 7 3 5 5 7 2 5 6 8 3 4 2 9 5 7 3 6 3 6 2 6 6 7 6 8 3 7 6 9 2 7 1 5 1 3 8 9 5 9 4 8 4 9 3 4 4 7 8 9 5 6 1 4 1 6 6 9 1 2 3 5 5 7 3 5 2 7 3 6 6 7 1 8 4 9 1 6 4 5 4 5 4 5 2 4 4 5 6 7 1 6 1 3 2 9 4 6 2 5 3 4 1 3 1 9 3 5 7 8 5 8 4 5 4 8 2 8 6 7 1 3 3 8 1 7 2 7 2 4 5 8 1 5 8...
output:
41 0 7 0 18 66 8 1 8 43 0 0 54 5 0 301 0 166 18 0 6 0 0 0 0 240 363 44 23 20 18 132 0 214 12 0 7 0 9 0 0 0 44 44 20 0 0 52 142 0 0 75 0 12 0 0 19 42 7 0 0 0 196 0 0 0 0 38 82 0 3 240 0 0 68 12 0 0 0 0 2 0 10 0 0 20 132 9 31 6 0 279 0 7 27 7 0 74 0 0 0 12 0 13 39 19 188 0 27 0 15 0 2 0 0 24 0 0 2 42...
result:
ok 50046 numbers
Test #51:
score: 0
Accepted
time: 797ms
memory: 255304kb
input:
10 100000 50006 5 10 1 8 2 6 7 9 1 9 4 9 3 9 2 10 3 4 2 9 1 2 3 8 1 7 5 8 4 8 6 8 5 8 2 8 1 3 2 4 2 6 2 7 5 7 3 7 4 8 1 8 8 9 2 10 7 9 3 10 8 9 6 7 8 10 2 8 5 8 5 8 2 10 7 10 2 9 3 6 2 7 3 5 4 9 3 5 7 10 4 6 3 4 7 8 4 7 2 6 3 9 3 7 1 7 9 10 7 8 1 9 3 7 4 6 1 5 6 8 6 8 3 4 5 6 2 4 1 8 2 4 4 6 3 7 5 6...
output:
355 1 6 8 40 217 17 0 0 14 27 177 30 0 53 0 0 0 135 167 278 53 5 15 211 60 367 0 10 896 55 43 32 0 0 0 27 58 288 0 37 142 34 17 11 0 48 0 3 1 52 1 52 21 86 0 0 81 127 0 9 0 0 183 0 29 2 12 152 10 440 0 0 44 68 0 5 398 7 50 20 6 0 74 0 23 0 118 0 48 0 50 0 25 0 1 39 0 20 48 18 37 349 160 0 27 6 0 0 ...
result:
ok 50006 numbers
Test #52:
score: 0
Accepted
time: 817ms
memory: 277616kb
input:
11 100000 50085 1 2 5 9 6 7 3 8 6 8 3 9 5 8 2 6 9 11 4 11 6 10 7 9 3 4 4 6 9 11 1 10 2 4 2 8 5 11 2 10 7 9 1 10 6 8 1 4 1 11 4 8 8 10 4 11 2 10 7 10 1 5 4 8 8 10 4 8 4 10 5 9 10 11 7 10 9 11 1 11 2 6 1 8 2 7 8 9 2 7 1 7 3 6 5 10 2 3 1 5 4 8 5 10 5 7 6 11 4 10 4 11 5 7 5 8 5 8 2 3 2 11 3 9 7 9 4 7 4 ...
output:
448 875 2 108 0 55 0 12 7 570 220 0 25 62 47 0 0 157 46 47 0 0 191 0 27 0 0 71 62 0 17 33 2 372 0 20 16 98 29 22 396 622 0 549 18 0 0 0 120 228 29 29 0 0 11 0 5 0 28 1 308 157 219 50 8 0 336 50 460 422 19 0 0 0 213 30 1043 12 356 41 341 174 309 81 2 76 63 0 0 0 412 3 386 10 52 0 32 0 414 0 460 56 0...
result:
ok 50085 numbers
Test #53:
score: 0
Accepted
time: 878ms
memory: 296228kb
input:
12 100000 49927 11 12 4 6 4 10 2 5 3 12 2 12 2 7 5 7 2 4 2 6 5 8 4 9 1 7 3 8 11 12 6 7 2 4 4 10 3 4 10 11 2 8 6 11 2 8 9 12 6 12 1 7 4 8 1 2 3 11 4 9 7 9 4 9 1 11 2 8 5 11 2 11 4 8 2 11 5 8 1 11 2 12 6 11 5 10 4 12 5 12 3 8 1 7 4 5 2 10 8 12 1 9 5 8 1 3 1 12 3 10 11 12 3 5 5 12 11 12 1 11 3 8 2 9 8 ...
output:
0 248 0 0 19 41 0 0 25 750 9 47 44 57 0 777 936 0 0 50 0 4 0 43 5 0 456 0 499 46 21 0 135 18 0 44 65 4 340 0 0 171 228 440 1127 0 317 2 348 253 633 0 210 22 0 0 1033 0 616 9 27 148 294 63 5 187 0 430 1245 69 22 0 28 35 50 0 0 204 0 69 123 27 19 3 91 0 81 0 20 0 294 14 50 201 57 0 0 0 300 277 49 21 ...
result:
ok 49927 numbers
Test #54:
score: 0
Accepted
time: 920ms
memory: 419904kb
input:
13 100000 49938 6 7 2 4 8 11 7 13 4 8 4 8 6 9 3 7 12 13 1 4 9 13 3 9 6 12 1 12 4 6 2 10 11 13 7 9 6 8 5 11 5 10 3 13 3 8 7 13 4 12 5 7 11 13 7 11 12 13 6 11 7 12 10 13 4 13 4 7 5 12 3 13 3 13 1 9 3 7 2 5 8 13 8 10 9 10 4 5 1 2 1 3 6 10 5 10 5 12 4 6 2 8 2 13 4 12 1 3 4 11 9 11 1 3 2 13 11 12 3 11 1 ...
output:
170 66 32 664 353 0 28 1 27 221 0 19 0 205 304 33 3 139 643 46 1127 70 84 0 0 85 21 215 0 25 0 0 113 0 11 243 24 20 94 0 17 38 103 92 22 5 0 0 167 165 0 0 0 0 0 8 0 27 17 1 76 0 0 0 84 70 15 0 98 23 66 1002 0 0 22 9 164 44 518 133 0 0 28 0 0 101 2 0 31 99 12 155 17 0 1231 69 26 176 84 382 0 0 113 5...
result:
ok 49938 numbers
Test #55:
score: 0
Accepted
time: 989ms
memory: 417128kb
input:
14 100000 49974 2 9 7 13 4 11 3 9 2 11 11 12 11 13 8 12 3 11 1 14 6 14 2 4 4 14 3 10 8 14 1 3 3 6 6 10 3 7 5 8 5 10 5 7 8 11 1 11 8 14 12 13 10 11 8 11 8 9 3 12 1 12 4 6 9 10 4 12 11 14 10 12 5 12 4 11 4 6 5 7 5 11 3 10 3 4 3 12 8 12 6 10 8 9 7 9 1 4 1 11 3 7 7 11 2 9 1 13 7 12 4 9 13 14 4 10 3 13 4...
output:
189 0 31 498 890 0 67 1238 37 1582 81 7 2255 31 47 144 13 0 873 0 0 104 5 0 182 0 0 1540 0 144 119 2083 127 0 69 305 164 134 1621 632 386 406 0 23 0 5 0 37 0 82 2 0 85 0 1034 65 0 0 71 576 904 0 0 14 0 0 0 621 699 78 0 265 0 81 301 17 2 0 0 65 93 24 101 61 86 93 18 119 0 40 18 0 44 0 0 18 356 0 461...
result:
ok 49974 numbers
Test #56:
score: 0
Accepted
time: 1040ms
memory: 416608kb
input:
15 100000 50087 6 12 7 14 2 13 10 14 3 14 11 15 1 14 1 2 4 12 14 15 4 11 8 14 7 14 1 12 2 15 2 10 2 7 12 15 1 7 14 15 5 11 12 13 3 8 1 3 8 9 3 12 4 10 11 12 2 4 6 7 1 3 7 15 10 14 7 15 2 13 4 11 1 4 11 14 1 7 8 10 2 3 9 10 6 10 7 14 10 12 10 15 3 6 13 15 7 14 1 2 7 9 5 9 8 13 1 15 14 15 6 8 6 15 4 1...
output:
2261 191 148 17 0 202 0 112 0 1154 525 0 44 561 40 431 131 12 0 202 29 0 110 28 0 0 54 0 1652 0 51 621 12 264 11 150 0 69 516 1 0 0 0 0 0 661 84 56 1034 58 7 0 275 620 0 9 57 0 2 202 633 90 1370 0 44 0 0 94 1 0 37 21 81 0 9 376 77 115 0 1202 0 0 0 7 0 455 191 0 547 202 968 100 131 30 30 0 1610 0 26...
result:
ok 50087 numbers
Test #57:
score: 0
Accepted
time: 1217ms
memory: 478860kb
input:
20 100000 66661 17 19 3 10 1 17 4 16 1 20 5 16 6 7 3 10 13 14 1 3 9 13 13 17 8 13 6 12 2 10 3 8 9 15 11 18 3 11 1 9 12 20 3 12 3 15 11 19 8 18 9 10 9 18 6 8 14 18 9 17 1 8 8 19 8 18 3 18 6 20 2 10 10 11 1 18 3 20 1 12 1 18 9 10 15 17 11 16 10 20 3 12 9 12 1 19 13 14 4 12 2 12 1 15 5 6 9 20 15 17 5 9...
output:
19 0 0 0 58 0 134 0 0 47 2 36 46 0 0 0 10 0 0 0 213 0 0 0 15 0 102 50 55 90 0 120 76 214 0 48 1 0 0 0 0 0 0 0 73 50 77 65 0 0 80 214 0 1 0 0 0 58 40 0 79 0 47 76 0 0 0 0 0 0 84 0 64 0 0 0 0 175 19 305 0 0 0 164 0 206 46 0 289 0 301 55 134 120 89 81 0 0 0 162 102 76 142 0 42 275 0 0 0 96 1 28 0 0 28...
result:
ok 66661 numbers
Test #58:
score: 0
Accepted
time: 1240ms
memory: 476636kb
input:
20 100000 50058 13 18 4 13 4 16 1 15 3 4 12 14 13 15 2 12 1 16 9 12 1 13 8 16 4 17 2 4 2 19 1 3 9 10 7 15 8 14 2 18 9 19 2 16 3 19 3 8 14 20 5 18 6 16 6 10 3 20 9 20 9 16 9 16 5 17 13 20 7 15 16 19 1 16 5 7 17 19 1 5 3 14 7 15 1 7 1 16 4 13 7 20 2 19 9 18 7 11 3 13 5 11 17 19 4 8 9 10 7 15 10 14 13 ...
output:
1503 130 0 159 103 2038 0 338 360 46 153 1303 1695 0 0 0 0 0 25 805 529 30 0 690 103 366 2206 1353 2085 10 2718 3922 0 1335 33 1213 245 1 0 0 0 91 0 1686 22 0 3160 2601 76 0 0 0 770 430 0 2425 4 973 3320 0 249 428 0 0 146 0 0 1255 60 4623 200 59 0 41 0 971 0 264 37 66 812 296 0 15 0 24 1608 0 197 0...
result:
ok 50058 numbers
Test #59:
score: -100
Memory Limit Exceeded
input:
30 100000 66687 16 21 9 15 6 10 3 21 4 16 16 21 7 16 16 28 15 28 24 28 4 9 7 12 27 28 10 12 6 18 17 26 16 24 3 4 13 25 2 9 18 26 8 28 24 30 10 24 23 30 10 12 1 24 11 23 9 27 2 19 6 28 3 4 9 19 5 13 21 25 10 14 4 13 17 27 13 29 1 12 11 12 1 14 3 17 20 22 6 11 4 10 15 29 11 18 7 11 6 30 15 20 7 29 7 8...
output:
0 0 0 33 124 350 438 0 0 0 0 0 728 0 0 74 648 253 151 23 50 0 0 0 161 186 173 42 0 277 287 82 0 0 328 0 292 16 27 0 0 221 24 0 0 86 0 206 0 0 0 170 0 0 0 0 685 0 0 0 0 0 0 21 0 0 0 79 0 0 229 0 0 33 0 52 361 0 59 0 0 0 0 0 0 0 0 369 0 63 27 238 0 35 0 84 77 43 471 45 24 115 0 0 254 0 305 0 0 0 6 0 ...