QOJ.ac
QOJ
ID | Problem | Submitter | Result | Time | Memory | Language | File size | Submit time | Judge time |
---|---|---|---|---|---|---|---|---|---|
#972858 | #10256. Dodgeball Diplomacy | ship2077 | 100 ✓ | 3151ms | 31796kb | C++23 | 2.2kb | 2025-04-11 16:45:38 | 2025-04-11 16:45:38 |
Judging History
answer
#include<bits/stdc++.h>
using namespace std;
constexpr int M=5e5+5;
int n,q,blk,num;vector<int>flag;
int mp[M],ans[M],pos[M],tmp[M];
set<tuple<int,int,int>>s;
vector<tuple<int,int,int>>edge;
void update(int x){
if (mp[x]^=1) ans[pos[x]=++num]=x;
else pos[ans[num]]=pos[x],ans[pos[x]]=ans[num--];
}
struct DSU{
int tp,f[M],sz[M],stk[M];
void init(){ tp=num=0;
for (int i=1;i<=n;i++)
f[i]=i,sz[i]=1,mp[i]=0;
if (n&1) update(1);
}
int find(int x){return f[x]==x?x:find(f[x]);}
int merge(int x,int y){
x=find(x);y=find(y);
if (x==y) return 0;
if (sz[x]>sz[y]) swap(x,y);
update(sz[x]);update(sz[y]);
f[x]=y;sz[y]+=sz[x];stk[++tp]=x;
update(sz[y]);return 1;
}
void undo(){
int x=stk[tp--];
update(sz[x]);update(sz[f[x]]);
sz[f[x]]-=sz[x];
update(sz[f[x]]);f[x]=x;
}
}dsu;
void build(){ int len=edge.size();
edge.insert(edge.end(),s.begin(),s.end());s.clear();
inplace_merge(edge.begin(),edge.begin()+len,edge.end());
dsu.init();flag.clear();for (auto [z,x,y]:edge) flag.emplace_back(dsu.merge(x,y));
}
int main(){
ios::sync_with_stdio(0); cin.tie(0); cout.tie(0);
cin>>n>>q;dsu.init();
blk=ceil(sqrt(q))*2;
for (int i=1;i<=q;i++){
char op;cin>>op;
if (op=='a'){
int x,y,z;
cin>>x>>y>>z;s.insert({z,x,y});
if (s.size()>blk) build();
}
if (op=='r'){
if (s.empty()||!edge.empty()&&get<0>(*s.rbegin())<get<0>(edge.back())){
edge.pop_back();
if (flag.back()) dsu.undo();
flag.pop_back();
}
else s.erase(prev(s.end()));
}
if (op=='d'){
int now=dsu.tp;
for (auto [z,x,y]:s) dsu.merge(x,y);
int tot=num;
for (int i=1;i<=num;i++) tmp[i]=ans[i];
if (tot&1) tmp[++tot]=0;
sort(tmp+1,tmp+tot+1);
long long sum=0;
for (int i=1;i<=tot;i+=2)
sum+=tmp[i+1]-tmp[i];
cout<<sum<<endl;
while (dsu.tp>now) dsu.undo();
}
}
return 0;
}
Details
Tip: Click on the bar to expand more detailed information
Subtask #1:
score: 9
Accepted
Test #1:
score: 9
Accepted
time: 0ms
memory: 13920kb
input:
6 10 a 1 3 419860122 d a 2 1 16543522 r r a 1 3 238033807 d a 2 3 394028773 a 5 3 376474187 d
output:
2 2 4
result:
ok Accepted
Test #2:
score: 9
Accepted
time: 0ms
memory: 13928kb
input:
9 20 a 5 4 500000000 a 4 3 499999908 a 1 8 499999689 a 8 9 499999597 a 9 2 499999483 a 2 6 499999445 a 8 7 499999561 a 7 2 499999261 a 3 9 499999793 a 3 2 499999722 a 5 7 499999925 a 1 9 499999631 a 6 3 499999325 a 7 3 499999288 a 9 5 499999531 a 5 1 499999998 a 6 4 499999381 a 3 1 499999833 d d
output:
9 9
result:
ok Accepted
Test #3:
score: 9
Accepted
time: 0ms
memory: 15952kb
input:
10 20 a 5 8 1 a 5 10 862 a 5 3 1162 d a 10 9 1934 a 10 6 2220 a 6 1 2229 a 3 7 2279 a 7 2 2824 d a 3 4 3567 r r r r d r r r d
output:
4 8 6 2
result:
ok Accepted
Test #4:
score: 9
Accepted
time: 0ms
memory: 15948kb
input:
10 20 a 1 2 1 a 2 3 468 a 3 4 871 d a 4 5 914 a 5 6 1370 a 6 7 2282 a 7 8 2728 a 8 9 3558 d a 9 10 4011 r r r r d r r r d
output:
4 8 6 2
result:
ok Accepted
Test #5:
score: 9
Accepted
time: 0ms
memory: 13924kb
input:
10 20 a 1 9 277637508 a 9 3 709090708 a 3 8 927999239 d a 1 4 140095909 a 8 6 387191265 a 6 10 479185583 a 3 7 789535085 a 6 5 882378605 d a 1 2 718798190 r r r r d r r r d
output:
4 8 2 2
result:
ok Accepted
Test #6:
score: 9
Accepted
time: 1ms
memory: 14052kb
input:
10 20 a 1 2 108571106 a 2 3 699895220 a 3 4 737190556 d a 4 5 620995411 a 5 6 513865388 a 6 7 594022026 a 7 8 123942712 a 8 9 823337566 d a 9 10 539222371 r r r r d r r r d
output:
4 8 4 0
result:
ok Accepted
Test #7:
score: 9
Accepted
time: 0ms
memory: 13852kb
input:
10 20 a 2 4 1000000000 a 2 3 999999398 a 2 5 999999257 d a 5 10 999998313 a 4 7 999997959 a 3 1 999997090 a 10 9 999996125 a 4 6 999995388 d a 1 8 999994863 r r r r d r r r d
output:
4 8 2 0
result:
ok Accepted
Test #8:
score: 9
Accepted
time: 0ms
memory: 16104kb
input:
10 20 a 1 2 1000000000 a 2 3 999999673 a 3 4 999998914 d a 4 5 999998131 a 5 6 999997275 a 6 7 999996522 a 7 8 999996452 a 8 9 999996450 d a 9 10 999995631 r r r r d r r r d
output:
4 8 6 2
result:
ok Accepted
Test #9:
score: 9
Accepted
time: 0ms
memory: 15948kb
input:
10 20 a 7 3 1 a 7 1 262 a 7 8 1064 d a 7 5 1247 a 7 4 1850 a 7 10 1949 a 7 9 2322 d a 7 2 2785 a 7 6 3644 r r r r d r r r d
output:
4 8 6 2
result:
ok Accepted
Test #10:
score: 9
Accepted
time: 1ms
memory: 15944kb
input:
10 20 a 8 6 444607885 a 8 2 57695001 a 8 10 607912468 d a 8 3 253245837 a 8 9 477701223 a 8 7 361832405 a 8 1 234245704 d a 8 5 850922100 a 8 4 382898819 r r r r d r r r d
output:
4 8 6 2
result:
ok Accepted
Test #11:
score: 9
Accepted
time: 0ms
memory: 16100kb
input:
10 20 a 2 7 1000000000 a 2 4 999999936 a 2 10 999999274 d a 2 5 999998382 a 2 9 999997686 a 2 8 999997187 a 2 3 999996621 d a 2 1 999995885 a 2 6 999995205 r r r r d r r r d
output:
4 8 6 2
result:
ok Accepted
Test #12:
score: 9
Accepted
time: 0ms
memory: 13928kb
input:
10 20 d a 9 6 582882125 r a 3 2 382553845 a 3 8 486596301 r d a 10 1 118291312 a 8 2 647340092 r a 6 9 999170854 d a 2 6 551040829 d a 8 3 729183601 a 1 4 620009688 a 5 3 952861694 r a 9 3 392898163 d
output:
0 2 2 2 4
result:
ok Accepted
Test #13:
score: 9
Accepted
time: 0ms
memory: 15820kb
input:
10 20 a 10 8 673907350 a 9 3 881693240 r a 7 9 389745045 a 2 3 221491592 a 7 8 192470543 d a 5 4 703550695 a 8 3 67751234 a 10 4 662899257 a 5 2 737718462 a 3 5 872699396 d r r r r r r d
output:
2 8 4
result:
ok Accepted
Test #14:
score: 9
Accepted
time: 0ms
memory: 13928kb
input:
10 19 a 10 5 835624182 a 6 8 368313931 a 2 1 782410748 d d a 3 10 350517560 a 8 5 586235847 a 4 1 9485176 r r r a 2 10 839830260 r d a 2 10 254926776 a 2 9 886599610 a 2 6 92486765 d d
output:
2 2 2 4 4
result:
ok Accepted
Test #15:
score: 9
Accepted
time: 0ms
memory: 15948kb
input:
10 18 d d d a 2 1 807775768 d a 6 7 419389462 d r r d a 2 9 408236425 d d r d a 5 10 889521362 a 5 2 732507810 d
output:
0 0 0 2 0 0 2 2 0 2
result:
ok Accepted
Test #16:
score: 9
Accepted
time: 1ms
memory: 16100kb
input:
10 20 a 9 3 177204096 a 2 5 892761768 a 5 1 273432477 r a 2 3 29240587 d a 7 9 631512237 d a 1 9 515046568 a 9 2 79432827 r d r r d a 1 3 448702660 r a 1 10 327370726 d d
output:
2 2 4 2 2 2
result:
ok Accepted
Test #17:
score: 9
Accepted
time: 0ms
memory: 16100kb
input:
10 20 a 4 2 500000000 a 3 5 499999813 a 3 7 499999728 a 3 1 499999685 a 7 4 499999369 a 2 9 499999682 a 9 10 499999488 a 10 6 499999331 a 9 8 499999444 r d a 1 8 499999251 a 7 6 499999900 a 4 10 499999231 a 1 2 499999873 a 5 9 499999585 d r r d
output:
0 10 10
result:
ok Accepted
Test #18:
score: 9
Accepted
time: 0ms
memory: 14056kb
input:
8 20 a 1 4 500000000 a 2 6 499999809 a 6 7 499999625 a 7 1 499999585 a 3 4 499999760 a 3 5 499999695 a 4 8 499999590 r d a 1 8 499999938 a 2 4 499999880 a 6 8 499999978 a 6 3 499999870 a 1 3 499999523 d r r r r d
output:
0 8 8
result:
ok Accepted
Test #19:
score: 9
Accepted
time: 0ms
memory: 15948kb
input:
10 20 a 3 8 500000000 a 8 6 499999966 a 6 7 499999761 a 8 9 499999892 a 3 1 499999971 a 8 4 499999891 a 7 10 499999652 a 6 5 499999677 a 10 2 499999469 a 2 5 499999418 a 7 1 499999667 a 10 1 499999485 a 8 2 499999832 d a 1 5 499999641 a 5 8 499999445 a 4 6 499999561 a 2 9 499999422 a 4 7 499999547 d
output:
10 10
result:
ok Accepted
Subtask #2:
score: 10
Accepted
Test #20:
score: 10
Accepted
time: 1ms
memory: 15976kb
input:
2000 4000 a 1937 312 300968317 r a 860 688 894033843 r a 558 103 710701924 d a 708 1905 252319659 r a 1312 1872 488396561 a 753 147 592904829 r r a 153 48 709196848 a 538 621 659151158 a 514 338 900900886 a 860 1092 801129392 d r a 657 1211 341801547 a 1638 45 391107660 a 714 320 12376626 a 1094 378...
output:
2 2 0 2 0 2 2 0 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 0 2 2 2 2 0 0 2 2 2 0 2 2 2 2 2 2 4 2 4 4 4 2 2 4 4 2 2 4 4 4 2 2 2 2 2 2 4 4 2 2 4 4 2 2 4 4 2 2 4 2 2 4 4 6 6 6 4 2 2 4 2 4 4 4 4 4 4 4 2 2 4 4 4 6 4 4 4 2 4 2 4 6 4 4 2 2 4 2 4 6 2 4 6 6 6 2 4 4 4 6 4 2 6 4 4 4 2 4 4 4 4 4 6 6 6 2 6 4 4 6 6 4 6 10 8 8...
result:
ok Accepted
Test #21:
score: 10
Accepted
time: 2ms
memory: 15960kb
input:
2000 4000 a 1 2 1 a 2 3 212 a 3 4 815 a 4 5 1127 a 5 6 1896 a 6 7 2466 d a 7 8 3201 a 8 9 3458 a 9 10 4359 a 10 11 4583 a 11 12 4652 a 12 13 5134 a 13 14 5664 a 14 15 6012 d a 15 16 6197 a 16 17 6879 a 17 18 7532 a 18 19 7786 a 19 20 8675 a 20 21 9074 a 21 22 9315 a 22 23 10252 d a 23 24 10934 a 24 ...
output:
6 14 22 30 38 46 54 62 70 78 86 94 102 110 118 126 134 142 150 158 166 174 182 190 198 206 214 222 230 238 246 254 262 270 278 286 294 302 310 318 326 334 342 350 358 366 374 382 390 398 406 414 422 430 438 446 454 462 470 478 486 494 502 510 518 526 534 542 550 558 566 574 582 590 598 606 614 622 6...
result:
ok Accepted
Test #22:
score: 10
Accepted
time: 3ms
memory: 15952kb
input:
2000 4000 a 1104 1991 643383060 a 1104 1548 200542021 a 1104 491 624136176 a 491 1888 327976357 a 1991 413 36898453 a 1104 523 280546520 d a 491 63 745760299 a 1548 559 468129499 a 559 1143 561317342 a 413 207 850902911 a 491 245 614664492 a 523 602 750112049 a 207 49 752351795 a 559 1435 132059853 ...
output:
6 14 22 30 38 46 54 62 70 78 86 94 102 110 118 126 134 142 150 158 166 174 182 190 198 206 214 222 230 238 246 254 262 270 278 286 294 302 310 318 326 334 342 350 358 366 374 382 390 398 406 414 422 430 438 446 454 462 470 478 486 494 502 510 518 526 534 542 550 558 566 574 582 590 598 606 614 622 6...
result:
ok Accepted
Test #23:
score: 10
Accepted
time: 0ms
memory: 15952kb
input:
2000 4000 a 1 2 641357498 a 2 3 65640772 a 3 4 163476177 a 4 5 627688155 a 5 6 789524068 a 6 7 62518677 d a 7 8 410835453 a 8 9 164339512 a 9 10 19343116 a 10 11 188929560 a 11 12 308781276 a 12 13 495380724 a 13 14 4805347 a 14 15 572069650 d a 15 16 784026071 a 16 17 856965160 a 17 18 322073991 a ...
output:
6 14 22 30 38 46 54 62 70 78 86 94 102 110 118 126 134 142 150 158 166 174 182 190 198 206 214 222 230 238 246 254 262 270 278 286 294 302 310 318 326 334 342 350 358 366 374 382 390 398 406 414 422 430 438 446 454 462 470 478 486 494 502 510 518 526 534 542 550 558 566 574 582 590 598 606 614 622 6...
result:
ok Accepted
Test #24:
score: 10
Accepted
time: 3ms
memory: 13920kb
input:
2000 4000 a 1305 1389 1000000000 a 1305 120 999999085 a 1389 1610 999999007 a 1610 664 999998615 a 1389 1541 999998424 a 1610 87 999997618 d a 1541 581 999997439 a 87 1819 999996756 a 1541 1591 999996439 a 1541 1478 999995577 a 87 487 999995360 a 1591 1401 999994973 a 1610 1791 999994325 a 664 194 9...
output:
6 14 22 30 38 46 54 62 70 78 86 94 102 110 118 126 134 142 150 158 166 174 182 190 198 206 214 222 230 238 246 254 262 270 278 286 294 302 310 318 326 334 342 350 358 366 374 382 390 398 406 414 422 430 438 446 454 462 470 478 486 494 502 510 518 526 534 542 550 558 566 574 582 590 598 606 614 622 6...
result:
ok Accepted
Test #25:
score: 10
Accepted
time: 1ms
memory: 13920kb
input:
2000 4000 a 1 2 1000000000 a 2 3 999999121 a 3 4 999998740 a 4 5 999998644 a 5 6 999998130 a 6 7 999997439 d a 7 8 999996941 a 8 9 999996140 a 9 10 999995770 a 10 11 999994839 a 11 12 999994554 a 12 13 999994240 a 13 14 999993295 a 14 15 999992960 d a 15 16 999992698 a 16 17 999992482 a 17 18 999991...
output:
6 14 22 30 38 46 54 62 70 78 86 94 102 110 118 126 134 142 150 158 166 174 182 190 198 206 214 222 230 238 246 254 262 270 278 286 294 302 310 318 326 334 342 350 358 366 374 382 390 398 406 414 422 430 438 446 454 462 470 478 486 494 502 510 518 526 534 542 550 558 566 574 582 590 598 606 614 622 6...
result:
ok Accepted
Test #26:
score: 10
Accepted
time: 2ms
memory: 16108kb
input:
2000 4000 a 947 1051 1 a 947 922 58 a 947 423 604 a 947 165 1339 a 947 895 1564 a 947 508 1976 d a 947 976 2359 a 947 231 2759 a 947 203 3694 a 947 1229 4335 a 947 1326 4460 a 947 321 5201 a 947 1180 5640 d a 947 1800 5686 a 947 11 5893 a 947 731 6816 a 947 1043 7451 a 947 1015 7931 a 947 809 8631 a...
output:
6 14 20 28 34 42 48 56 62 70 76 84 90 98 104 112 118 126 132 140 146 154 160 168 174 182 188 196 202 210 216 224 230 238 244 252 258 266 272 280 286 294 300 308 314 322 328 336 342 350 356 364 370 378 384 392 398 406 412 420 426 434 440 448 454 462 468 476 482 490 496 504 510 518 524 532 538 546 552...
result:
ok Accepted
Test #27:
score: 10
Accepted
time: 0ms
memory: 13908kb
input:
2000 4000 a 924 1217 97893681 a 924 332 489314833 a 924 1532 423440552 a 924 1490 34198090 a 924 995 892180798 a 924 220 646229881 d a 924 1499 57969342 a 924 361 51059131 a 924 600 891318899 a 924 1948 726388018 a 924 1110 553683232 a 924 529 938952882 a 924 754 721290241 d a 924 1882 292545855 a 9...
output:
6 14 20 28 34 42 48 56 62 70 76 84 90 98 104 112 118 126 132 140 146 154 160 168 174 182 188 196 202 210 216 224 230 238 244 252 258 266 272 280 286 294 300 308 314 322 328 336 342 350 356 364 370 378 384 392 398 406 412 420 426 434 440 448 454 462 468 476 482 490 496 504 510 518 524 532 538 546 552...
result:
ok Accepted
Test #28:
score: 10
Accepted
time: 1ms
memory: 15980kb
input:
2000 4000 a 251 386 1000000000 a 251 100 999999192 a 251 205 999998979 a 251 248 999998818 a 251 339 999998809 a 251 1530 999998652 d a 251 968 999998149 a 251 1239 999997986 a 251 185 999997507 a 251 1327 999996750 a 251 517 999995918 a 251 1788 999994961 a 251 1505 999994041 d a 251 1342 999993579...
output:
6 14 20 28 34 42 48 56 62 70 76 84 90 98 104 112 118 126 132 140 146 154 160 168 174 182 188 196 202 210 216 224 230 238 244 252 258 266 272 280 286 294 300 308 314 322 328 336 342 350 356 364 370 378 384 392 398 406 412 420 426 434 440 448 454 462 468 476 482 490 496 504 510 518 524 532 538 546 552...
result:
ok Accepted
Test #29:
score: 10
Accepted
time: 0ms
memory: 13900kb
input:
10 20 a 7 3 1 a 7 1 262 a 7 8 1064 d a 7 5 1247 a 7 4 1850 a 7 10 1949 a 7 9 2322 d a 7 2 2785 a 7 6 3644 r r r r d r r r d
output:
4 8 6 2
result:
ok Accepted
Test #30:
score: 10
Accepted
time: 0ms
memory: 16096kb
input:
10 20 a 8 6 444607885 a 8 2 57695001 a 8 10 607912468 d a 8 3 253245837 a 8 9 477701223 a 8 7 361832405 a 8 1 234245704 d a 8 5 850922100 a 8 4 382898819 r r r r d r r r d
output:
4 8 6 2
result:
ok Accepted
Test #31:
score: 10
Accepted
time: 3ms
memory: 13932kb
input:
2000 3999 a 1089 317 223550126 a 1911 1753 605047210 a 509 817 313469362 a 626 70 484347990 r a 1531 402 538509430 r d r r r a 1722 428 852595931 r d a 1719 745 126676904 d a 838 1504 310354865 r a 1274 551 452303876 r a 806 683 577689564 d a 514 147 256504436 d a 190 1980 814390343 a 623 1382 51596...
output:
2 0 2 0 2 2 0 0 0 0 0 2 2 2 2 2 0 0 0 2 0 0 2 0 2 0 0 2 2 2 2 2 2 2 2 2 2 2 0 2 2 2 0 2 2 0 2 2 2 2 2 2 0 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 0 2 2 0 2 0 2 2 0 0 0 2 2 2 0 0 2 2 2 2 2 2 2 2 2 2 2 2 0 2 0 2 2 2 2 0 2 2 2 2 2 2 2 2 2 2 2 0 0 0 0 2 2 2 2 2 0 0 0 2 2 2 2 2 2 2 2 2 2 2 2 2 0 2 2 2 2 0 2 0 2 2 ...
result:
ok Accepted
Test #32:
score: 10
Accepted
time: 0ms
memory: 15948kb
input:
10 20 a 2 7 1000000000 a 2 4 999999936 a 2 10 999999274 d a 2 5 999998382 a 2 9 999997686 a 2 8 999997187 a 2 3 999996621 d a 2 1 999995885 a 2 6 999995205 r r r r d r r r d
output:
4 8 6 2
result:
ok Accepted
Test #33:
score: 10
Accepted
time: 0ms
memory: 13924kb
input:
2000 3998 d a 439 1002 498752439 a 1442 222 876017083 a 1242 822 683630182 r r r a 952 373 654364100 a 1092 427 806205910 r d a 1413 207 424596183 a 25 822 302510498 r a 1488 293 140761455 a 1823 1026 214254160 r r r a 479 192 122999847 d r d d a 670 934 927007385 a 21 1701 217601080 r a 1701 1264 9...
output:
0 2 0 2 2 2 0 0 0 2 2 0 2 2 2 2 2 2 2 2 2 2 2 2 2 0 2 2 2 2 2 0 2 2 0 2 2 2 2 2 2 0 0 2 2 2 2 2 2 2 0 2 2 0 2 2 2 0 0 2 2 0 2 2 2 2 2 2 0 2 2 2 2 2 2 2 4 2 2 2 2 2 2 2 2 4 4 2 2 2 2 2 2 4 4 4 4 2 2 2 2 4 2 4 6 6 6 6 6 6 4 4 4 4 4 4 4 4 4 6 4 6 4 4 4 4 6 4 4 6 4 6 6 4 4 6 6 4 4 4 4 4 4 4 6 6 4 4 6 6 ...
result:
ok Accepted
Test #34:
score: 10
Accepted
time: 8ms
memory: 16104kb
input:
1999 4000 a 1822 1604 59999610 a 743 432 222651497 a 25 1422 532859251 a 646 959 133550277 d a 1141 1008 307724322 a 1120 1241 143570682 a 397 1274 515833008 d a 814 1139 901537881 a 871 1888 621726182 d d d r d r d a 858 1551 322285030 d a 1362 1260 35056357 a 1834 214 798905268 r d d a 592 644 161...
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 3 3 3 1 1 3 3 1 1 1 1 1 3 3 3 1 1 3 3 3 3 3 3 3 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 3 3 3 1 1 ...
result:
ok Accepted
Test #35:
score: 10
Accepted
time: 3ms
memory: 15972kb
input:
30 4000 d d a 12 11 70420052 a 25 9 375846104 d r a 8 22 302595640 d a 10 20 569899562 a 20 22 358198633 d a 17 25 591733510 a 8 6 438127289 d d d d r a 23 18 602749453 a 10 2 730291905 a 13 20 336304111 d r a 15 8 382248510 a 24 25 713157575 d d a 28 9 368603028 d d r d d d a 21 28 894890134 a 23 1...
output:
0 0 0 0 2 4 4 4 4 6 6 6 6 6 6 6 6 10 10 10 10 10 10 8 10 8 8 10 12 12 12 12 12 14 14 14 14 16 16 16 16 16 16 16 16 20 16 16 16 18 18 18 18 18 18 18 18 22 22 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28...
result:
ok Accepted
Test #36:
score: 10
Accepted
time: 1ms
memory: 13928kb
input:
2000 30 d a 93 1560 722693375 a 1313 49 255612173 r d d a 1324 112 633989408 r a 994 1583 349120798 r d a 137 1893 834309820 r d a 1120 478 999404568 r r a 168 686 790677233 a 862 1019 458510849 d d a 1255 769 303522066 a 1301 1552 203526688 r r d d r r d
output:
0 2 2 2 2 0 0 0 0 0
result:
ok Accepted
Test #37:
score: 10
Accepted
time: 3ms
memory: 16120kb
input:
2000 4000 a 1516 325 500000000 a 761 793 499999999 a 1670 967 499999973 a 1681 1547 499999981 a 437 1684 499958109 a 1684 237 499957101 a 237 452 499956533 a 437 1730 499958078 a 237 1246 499956471 a 237 1577 499956395 a 437 76 499957997 a 76 1541 499953487 a 1684 311 499957031 a 1577 1525 499954190...
output:
0 2000 0 2000 0 2000 0 2000 0 2000 0 2000 0 2000 0 2000 0 2000 0 2000 0 2000 0 2000 0 2000 0 2000 0 2000 0 2000 0 2000 0 2000 0 2000 0 2000 0 2000 0 2000 0 2000 0 2000 0 2000 0 2000 0 2000 0 2000 0 2000 0 2000 0 2000 0 2000 0 2000 0 2000 0 2000 0 2000 0 2000 0 2000 0 2000 0 2000 0 2000 0 2000 0 2000...
result:
ok Accepted
Test #38:
score: 10
Accepted
time: 2ms
memory: 15972kb
input:
2000 4000 a 621 448 499952342 a 621 335 499952333 a 448 1703 499952122 a 621 1553 499952325 a 1703 738 499951829 a 738 1722 499951295 a 1722 1583 499951197 a 1553 722 499951541 a 1703 923 499951750 a 1703 1325 499951680 a 621 1964 499952240 a 1553 484 499951516 a 1325 1184 499950857 a 1553 873 49995...
output:
194 1164 1520 1930 1482 1482 368 136 268 1860 1860 1940 1940 1940 1814 1194 180 244 1794 1792 996 1068 1068 792 1526 694 378 190 1272 1708 1708 1672 1672 166 198 198 352 716 708 1774 1918 1918 1918 1900 1410 620 1476 1936 1232 1234 548 684 1626 1692 1692 1630 1630 1494 1186 1116 1096 478 1018 1332 1...
result:
ok Accepted
Test #39:
score: 10
Accepted
time: 1ms
memory: 15976kb
input:
2000 4000 a 275 667 1 a 275 383 132 a 383 435 1089 a 435 936 1289 a 383 1464 1773 a 1464 41 2746 d a 41 1375 3290 a 41 1895 3438 a 1375 463 4200 a 41 1677 4954 a 41 10 5124 a 667 765 5261 a 1895 1066 5721 a 275 837 6660 d a 1375 157 7210 a 10 840 7871 a 41 1698 8049 a 463 1258 8255 a 837 455 9194 a ...
output:
6 14 22 30 38 46 54 62 70 78 86 94 102 110 118 126 134 142 150 158 166 174 182 190 198 206 214 222 230 238 246 254 262 270 278 286 294 302 310 318 326 334 342 350 358 366 374 382 390 398 406 414 422 430 438 446 454 462 470 478 486 494 502 510 518 526 534 542 550 558 566 574 582 590 598 606 614 622 6...
result:
ok Accepted
Subtask #3:
score: 6
Accepted
Test #40:
score: 6
Accepted
time: 507ms
memory: 20004kb
input:
100000 500000 a 84060 7584 711595479 r a 30497 30634 127861180 a 47390 83103 434242459 a 22620 65093 11382454 a 50586 14508 957103020 a 32497 95732 238082673 a 857 37866 80637666 a 4406 43452 619817496 a 96413 29816 249994111 a 50195 82164 635458047 r a 41586 82953 660012652 a 78515 30349 145814062 ...
output:
44 86 168 320 67720 76102 79642 85984 95780 96892
result:
ok Accepted
Test #41:
score: 6
Accepted
time: 231ms
memory: 16044kb
input:
100000 200000 a 56538 79679 310887484 a 79679 58575 38933024 a 56538 24499 163284766 a 56538 98070 449302571 a 24499 75064 160894778 a 24499 78886 707266308 a 78886 71366 789833225 a 58575 33531 502926231 a 33531 95582 208430921 a 98070 48325 826974878 a 98070 12408 770485835 a 79679 13266 840413231...
output:
19998 39998 59998 79998 99998 15274 2146 162 16 0
result:
ok Accepted
Test #42:
score: 6
Accepted
time: 204ms
memory: 17568kb
input:
100000 200000 a 1 2 155685572 a 2 3 733145196 a 3 4 181780808 a 4 5 330126629 a 5 6 961712285 a 6 7 1994768 a 7 8 630834823 a 8 9 258532878 a 9 10 801764960 a 10 11 889854535 a 11 12 863339286 a 12 13 338606314 a 13 14 612397112 a 14 15 915197547 a 15 16 886418758 a 16 17 542077738 a 17 18 356870723...
output:
19998 39998 59998 79998 99998 36 12 8 4 0
result:
ok Accepted
Test #43:
score: 6
Accepted
time: 217ms
memory: 18068kb
input:
100000 200000 a 40577 56133 1000000000 a 56133 88664 999999611 a 56133 87974 999999442 a 87974 64003 999999332 a 64003 66667 999998814 a 87974 24474 999998418 a 88664 63964 999997991 a 63964 17644 999997731 a 56133 50838 999997645 a 87974 29379 999996869 a 56133 27488 999995881 a 40577 44986 9999955...
output:
19998 39998 59998 79998 99998 24 16 8 2 0
result:
ok Accepted
Test #44:
score: 6
Accepted
time: 107ms
memory: 18104kb
input:
100000 200000 a 1 2 1000000000 a 2 3 999999697 a 3 4 999999685 a 4 5 999999467 a 5 6 999998736 a 6 7 999997954 a 7 8 999997087 a 8 9 999996920 a 9 10 999996707 a 10 11 999995801 a 11 12 999995506 a 12 13 999994602 a 13 14 999993892 a 14 15 999993660 a 15 16 999992711 a 16 17 999991917 a 17 18 999991...
output:
19998 39998 59998 79998 99998 80004 60004 40006 20006 8
result:
ok Accepted
Test #45:
score: 6
Accepted
time: 120ms
memory: 18072kb
input:
100000 200000 a 50218 51888 1000000000 a 50218 39612 999999118 a 50218 18856 999998480 a 50218 83803 999997688 a 50218 50793 999997557 a 50218 54352 999997184 a 50218 85407 999996590 a 50218 56060 999996057 a 50218 53869 999995212 a 50218 99447 999994260 a 50218 13950 999994101 a 50218 87980 9999931...
output:
19998 39998 59996 79996 99994 80004 60004 40006 20006 8
result:
ok Accepted
Test #46:
score: 6
Accepted
time: 127ms
memory: 17736kb
input:
100000 200000 a 70574 48736 811146969 a 70574 17999 3642907 a 70574 10515 90944977 a 70574 47936 52502721 a 70574 49194 594619272 a 70574 73646 818418097 a 70574 46009 997445433 a 70574 77685 271058501 a 70574 71604 985512265 a 70574 42294 361326213 a 70574 46265 107124559 a 70574 87281 346027244 a ...
output:
19998 39998 59996 79996 99994 80004 60004 40006 20006 8
result:
ok Accepted
Test #47:
score: 6
Accepted
time: 117ms
memory: 18088kb
input:
100000 200000 a 21643 33565 1 a 21643 7178 345 a 21643 18170 965 a 21643 94719 1124 a 21643 7696 1980 a 21643 41742 2514 a 21643 86407 2761 a 21643 83457 3252 a 21643 66697 3909 a 21643 79382 3916 a 21643 12674 4237 a 21643 68825 4305 a 21643 21319 4754 a 21643 47408 5742 a 21643 17226 6714 a 21643 ...
output:
19998 39998 59996 79996 99994 80004 60004 40006 20006 8
result:
ok Accepted
Test #48:
score: 6
Accepted
time: 359ms
memory: 20052kb
input:
100000 500000 a 11151 18106 357383359 r a 45584 11134 850263084 a 30100 49852 698555010 a 56417 52879 307768296 a 27120 38442 351760856 a 11228 90505 551465287 r a 19492 22100 797939134 a 69711 6486 585048471 a 1140 21532 559377357 a 7052 86093 240713040 r a 85981 99011 501291994 a 32775 42261 62599...
output:
6 24990 36950 48174 70164 72392 80180 86364 89600 92598
result:
ok Accepted
Test #49:
score: 6
Accepted
time: 1121ms
memory: 21008kb
input:
100000 500000 a 48716 20357 107683406 a 37621 27618 695062201 a 41287 42207 167433737 a 36484 59779 179380264 a 30765 14328 442973756 r r a 6557 80278 551181479 a 16005 70125 185100385 a 16297 11426 991796275 r a 44532 96032 340532298 a 51749 45737 400323807 r a 8581 13817 944403015 a 39500 27420 66...
output:
4 4 6 6 162 590 98024 98936 99744
result:
ok Accepted
Test #50:
score: 6
Accepted
time: 2056ms
memory: 29636kb
input:
50000 500000 a 28769 27386 127630696 a 2969 48275 18488365 a 2054 11240 733746956 a 36758 7148 436412098 a 25523 25285 49917961 a 36391 28686 117669000 a 3564 5535 98370341 a 16659 5289 971095033 a 4701 4208 16276902 a 12387 49060 716606137 a 21513 46386 795198867 a 38184 24749 788043400 a 32590 233...
output:
49840 49918 49998 50000 50000 50000 50000 50000 50000 50000
result:
ok Accepted
Test #51:
score: 6
Accepted
time: 2612ms
memory: 31796kb
input:
100000 500000 a 71881 28151 720588428 a 6757 50488 27383386 a 44381 12204 177696000 a 77050 31711 44660435 a 72580 95073 589540932 a 62368 89547 358235248 a 30486 69508 561786843 a 72877 28181 759196987 a 83501 59185 759336536 a 35409 73092 707984492 a 48478 76081 266539870 a 35083 45351 51242907 a ...
output:
8 178 42028 60846 92910 97390 99098 99850 99886 99998
result:
ok Accepted
Test #52:
score: 6
Accepted
time: 85ms
memory: 15952kb
input:
10 500000 a 2 10 772856991 a 2 7 603956482 a 2 1 493579875 a 4 9 548806936 a 9 8 631217821 a 7 5 725203468 a 6 7 467939279 a 6 8 684916653 a 8 3 665394084 a 5 9 966634313 a 2 9 311625288 a 2 4 582646839 a 4 8 260009071 a 4 6 664220927 a 4 7 879837259 a 5 8 811364737 a 1 9 914488519 a 2 5 381534316 a...
output:
10 10 10 10 10 10 10 10 10 10
result:
ok Accepted
Test #53:
score: 6
Accepted
time: 0ms
memory: 16132kb
input:
100000 30 d d d a 81869 65497 694317808 r a 59496 80535 778240191 d a 9693 53282 286566584 a 68458 53800 459851955 d a 17482 71848 772398574 d r r a 12344 65876 912027430 a 87680 53656 269230963 a 37570 86408 736513015 r r a 97150 86946 533479561 d a 71204 1310 45681970 r d a 9260 9394 332769432 a 8...
output:
0 0 0 2 2 0 0 0 2 0
result:
ok Accepted
Test #54:
score: 6
Accepted
time: 115ms
memory: 18040kb
input:
100000 200000 a 89360 68621 1 a 89360 10517 763 a 89360 66691 937 a 66691 88608 1506 a 66691 72002 2185 a 10517 67817 3168 a 66691 13699 3476 a 66691 53795 4312 a 66691 56468 4806 a 88608 54811 5508 a 56468 74724 5591 a 53795 51254 5627 a 74724 3745 6512 a 3745 54437 7160 a 53795 22460 7409 a 54811 ...
output:
19998 39998 59998 79998 99998 80004 60004 40006 20006 8
result:
ok Accepted
Test #55:
score: 6
Accepted
time: 97ms
memory: 16392kb
input:
100000 200000 a 1 2 1 a 2 3 286 a 3 4 665 a 4 5 1608 a 5 6 2499 a 6 7 2934 a 7 8 3760 a 8 9 4387 a 9 10 5006 a 10 11 5073 a 11 12 5469 a 12 13 5961 a 13 14 6432 a 14 15 6897 a 15 16 6978 a 16 17 7347 a 17 18 7578 a 18 19 8563 a 19 20 8869 a 20 21 9215 a 21 22 10018 a 22 23 10868 a 23 24 11321 a 24 2...
output:
19998 39998 59998 79998 99998 80004 60004 40006 20006 8
result:
ok Accepted
Subtask #4:
score: 17
Accepted
Test #56:
score: 17
Accepted
time: 3151ms
memory: 18072kb
input:
100000 500000 a 53109 53110 630843764 a 59693 59694 778124931 a 86001 86002 922982016 a 86357 86358 971887003 a 2973 2974 276950189 a 65546 65547 720040332 a 79723 79724 597033459 a 94552 94553 535738456 d a 36467 36468 35511315 a 48176 48177 178762628 d a 18245 18246 269185745 r a 34254 34255 86004...
output:
0 0 2 2 0 2 2 0 0 0 2 0 2 0 2 0 0 2 2 0 0 0 0 0 2 0 2 2 2 0 0 0 0 2 0 2 2 2 2 0 0 0 2 2 2 0 2 0 0 2 2 0 0 2 2 2 2 0 0 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 0 0 2 2 0 2 2 0 0 2 2 0 2 2 2 2 0 0 0 0 2 0 2 2 0 2 2 2 2 0 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 0 0 0 ...
result:
ok Accepted
Test #57:
score: 17
Accepted
time: 201ms
memory: 18092kb
input:
100000 200000 a 1 2 1000000000 a 2 3 999999651 a 3 4 999999239 a 4 5 999998761 a 5 6 999998337 a 6 7 999997750 a 7 8 999997386 a 8 9 999997373 a 9 10 999997087 a 10 11 999996699 a 11 12 999995768 a 12 13 999995487 a 13 14 999994956 a 14 15 999994331 a 15 16 999993866 a 16 17 999993383 a 17 18 999993...
output:
18 38 58 78 98 118 138 158 178 198 218 238 258 278 298 318 338 358 378 398 418 438 458 478 498 518 538 558 578 598 618 638 658 678 698 718 738 758 778 798 818 838 858 878 898 918 938 958 978 998 1018 1038 1058 1078 1098 1118 1138 1158 1178 1198 1218 1238 1258 1278 1298 1318 1338 1358 1378 1398 1418 ...
result:
ok Accepted
Test #58:
score: 17
Accepted
time: 1882ms
memory: 20148kb
input:
100000 500000 a 49086 49087 217643636 a 43336 43337 508345919 r r a 91586 91587 801737232 a 34645 34646 784138744 d a 96209 96210 804220911 a 68303 68304 492141657 a 84721 84722 638068016 a 47229 47230 714040870 a 78040 78041 370760074 a 91837 91838 269304470 a 42741 42742 196732197 a 70265 70266 81...
output:
0 0 0 2 2 2 0 2 2 2 0 0 0 2 2 2 2 2 2 2 2 2 2 2 2 2 0 0 0 0 2 0 2 2 2 2 2 2 2 2 2 2 0 2 0 2 2 0 2 2 2 2 0 2 2 0 0 0 0 0 2 0 2 2 2 2 2 2 2 2 2 0 0 0 0 0 2 2 2 2 2 2 2 2 2 2 0 0 0 0 0 0 2 2 0 0 0 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 4 4 ...
result:
ok Accepted
Test #59:
score: 17
Accepted
time: 2822ms
memory: 16752kb
input:
100000 500000 a 87578 87579 268393897 r a 58229 58230 799236116 a 67203 67204 924754219 r a 64369 64370 728901710 r r a 7293 7294 702726588 a 51648 51649 654198718 a 46376 46377 819889658 a 61242 61243 597797928 a 36177 36178 91755762 a 15885 15886 595077581 d a 81547 81548 119283724 a 41058 41059 8...
output:
0 2 0 0 0 2 2 2 0 2 0 2 0 0 0 0 2 0 2 0 0 2 2 0 2 0 0 0 0 0 2 2 2 2 2 0 2 2 2 2 0 2 0 2 0 2 2 2 2 0 0 2 2 0 0 0 0 0 2 2 2 0 0 2 0 2 2 0 0 2 2 0 2 0 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 4 4 4 2 2 4 2 2 4 2 2 2 2 2 2 4 2 2 4 2 4 2 2 4 2 2 2 2 2 ...
result:
ok Accepted
Test #60:
score: 17
Accepted
time: 1606ms
memory: 16532kb
input:
100000 500000 a 51350 51351 250878535 a 7394 7395 863410441 a 48873 48874 876638675 a 63142 63143 308172089 a 51886 51887 296814039 a 17554 17555 880312729 a 98894 98895 841997454 a 52096 52097 543603958 a 82128 82129 199950848 r a 77636 77637 33929830 a 47602 47603 123542696 a 88284 88285 197389379...
output:
2 2 2 2 2 2 0 2 0 0 0 0 0 0 2 2 2 2 2 2 2 0 2 0 2 2 2 2 2 2 2 2 2 2 2 2 2 0 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 0 2 0 0 0 2 2 2 2 2 0 0 2 0 0 0 2 2 0 2 2 2 2 2 0 2 2 2 2 2 2 2 2 2 2 2 0 2 2 2 0 2 0 0 2 0 2 2 2 2 2 2 0 2 2 2 2 2 2 2 2 2 2 2 0 2 2 0 2 2 2 2 2 2 2 0 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 4 4 ...
result:
ok Accepted
Test #61:
score: 17
Accepted
time: 585ms
memory: 16240kb
input:
100000 500000 a 60617 60618 474311317 a 39251 39252 611818732 r d a 55255 55256 145493894 a 17635 17636 985208888 a 99877 99878 215553955 a 78648 78649 188737707 a 85764 85765 207477965 a 44092 44093 741736282 a 50744 50745 6831821 a 70805 70806 556661743 a 70495 70496 687277464 a 20798 20799 491876...
output:
2 0 2 0 2 2 2 2 2 2 0 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 0 2 2 0 0 2 2 2 2 0 2 2 2 2 2 2 2 2 2 2 2 0 2 2 0 2 0 2 2 2 2 0 2 2 2 2 2 2 2 2 0 0 2 2 2 2 2 4 2 2 4 2 2 2 2 2 2 2 2 0 2 0 2 2 2 0 2 0 0 2 0 2 2 2 2 2 4 2 2 2 2 4 2 2 4 2 4 2 4 4 4 4 2 4 2 2 2 2 4 4 4 4 4 4 2 4 4 4 4 4 4 4 4 2 2 4 ...
result:
ok Accepted
Test #62:
score: 17
Accepted
time: 62ms
memory: 13900kb
input:
30 500000 a 24 25 996197120 a 9 10 228987495 a 18 19 472633830 r a 12 13 503744588 a 22 23 265543526 a 19 20 82794112 r r a 4 5 392949522 a 15 16 897115666 a 8 9 476400819 a 11 12 384978007 r r a 23 24 513706402 a 28 29 648922613 a 27 28 9484377 a 17 18 665799471 a 5 6 887299672 r a 6 7 240383472 a ...
output:
2 26 8 6 14 6 6 12 20 6 12 4 2 30 16 8 2 2 4 4 10 6 6 14 18 16 14 20 6 6 20 8 0 10 10 14 2 8 14 4 10 10 8 2 6 4 4 8 8 6 6 10 18 16 10 6 4 4 6 4 8 20 10 10 2 8 10 6 12 8 14 0 4 4 6 10 8 6 2 4 4 6 10 8 4 10 8 2 20 4 8 12 10 14 6 10 2 2 10 6 12 22 28 4 4 4 4 4 8 8 30 4 4 2 18 24 10 4 4 12 4 14 10 8 6 2...
result:
ok Accepted
Test #63:
score: 17
Accepted
time: 2ms
memory: 16340kb
input:
100000 30 d d d a 87594 87595 136865496 r a 24752 24753 576259495 d a 81872 81873 778240191 a 11338 11339 286566584 d a 72862 72863 643053799 d r r a 66554 66555 360717481 a 90564 90565 772398574 a 14119 14120 775565875 r r a 46551 46552 455353655 d a 43656 43657 135637569 r d a 92127 92128 73651301...
output:
0 0 0 2 2 0 0 0 2 0
result:
ok Accepted
Test #64:
score: 17
Accepted
time: 157ms
memory: 18176kb
input:
100000 200000 a 1 2 1 a 2 3 546 a 3 4 971 a 4 5 1314 a 5 6 1465 a 6 7 1593 a 7 8 2224 a 8 9 2699 a 9 10 2811 a 10 11 2951 a 11 12 3477 a 12 13 3957 a 13 14 4453 a 14 15 4739 a 15 16 5566 a 16 17 5803 a 17 18 6075 a 18 19 6948 d a 19 20 7342 a 20 21 7863 a 21 22 8448 a 22 23 9414 a 23 24 9491 a 24 25...
output:
18 38 58 78 98 118 138 158 178 198 218 238 258 278 298 318 338 358 378 398 418 438 458 478 498 518 538 558 578 598 618 638 658 678 698 718 738 758 778 798 818 838 858 878 898 918 938 958 978 998 1018 1038 1058 1078 1098 1118 1138 1158 1178 1198 1218 1238 1258 1278 1298 1318 1338 1358 1378 1398 1418 ...
result:
ok Accepted
Test #65:
score: 17
Accepted
time: 375ms
memory: 18032kb
input:
100000 200000 a 1 2 102008184 a 2 3 172060243 a 3 4 478576208 a 4 5 709871537 a 5 6 197257978 a 6 7 250485573 a 7 8 552158319 a 8 9 252681723 a 9 10 901249033 a 10 11 43134017 a 11 12 89138275 a 12 13 792076933 a 13 14 86695292 a 14 15 519114274 a 15 16 396247779 a 16 17 509424611 a 17 18 10771748 a...
output:
18 38 58 78 98 118 138 158 178 198 218 238 258 278 298 318 338 358 378 398 418 438 458 478 498 518 538 558 578 598 618 638 658 678 698 718 738 758 778 798 818 838 858 878 898 918 938 958 978 998 1018 1038 1058 1078 1098 1118 1138 1158 1178 1198 1218 1238 1258 1278 1298 1318 1338 1358 1378 1398 1418 ...
result:
ok Accepted
Test #66:
score: 17
Accepted
time: 124ms
memory: 17224kb
input:
50000 100000 a 1 2 1000000000 a 2 3 999999377 a 3 4 999998459 a 4 5 999998028 a 5 6 999997608 a 6 7 999997315 a 7 8 999996518 a 8 9 999995843 d a 9 10 999995396 a 10 11 999994622 a 11 12 999994183 a 12 13 999993477 a 13 14 999992505 a 14 15 999992468 a 15 16 999992429 a 16 17 999992329 a 17 18 99999...
output:
8 18 28 38 48 58 68 78 88 98 108 118 128 138 148 158 168 178 188 198 208 218 228 238 248 258 268 278 288 298 308 318 328 338 348 358 368 378 388 398 408 418 428 438 448 458 468 478 488 498 508 518 528 538 548 558 568 578 588 598 608 618 628 638 648 658 668 678 688 698 708 718 728 738 748 758 768 778...
result:
ok Accepted
Test #67:
score: 17
Accepted
time: 88ms
memory: 15136kb
input:
50000 100000 a 1 2 1 a 2 3 963 a 3 4 1662 a 4 5 2511 a 5 6 3263 a 6 7 3388 a 7 8 3725 a 8 9 4633 d a 9 10 4760 a 10 11 5062 a 11 12 5974 a 12 13 6962 a 13 14 7883 a 14 15 8609 a 15 16 9496 a 16 17 9955 a 17 18 10492 a 18 19 11186 d a 19 20 12160 a 20 21 12568 a 21 22 13344 a 22 23 13523 a 23 24 1364...
output:
8 18 28 38 48 58 68 78 88 98 108 118 128 138 148 158 168 178 188 198 208 218 228 238 248 258 268 278 288 298 308 318 328 338 348 358 368 378 388 398 408 418 428 438 448 458 468 478 488 498 508 518 528 538 548 558 568 578 588 598 608 618 628 638 648 658 668 678 688 698 708 718 728 738 748 758 768 778...
result:
ok Accepted
Subtask #5:
score: 14
Accepted
Test #68:
score: 14
Accepted
time: 1579ms
memory: 14680kb
input:
100000 500000 a 59092 67762 1 d a 80154 79970 711 r d a 57608 8425 881 a 41548 92542 991 a 20540 34739 1111 r r a 12431 20746 1997 a 35483 46205 2508 a 2847 21497 2791 r a 63230 15817 3722 d a 89972 61312 4245 r r r a 68026 82618 4775 d a 39663 75929 5570 a 30016 63008 5933 a 79070 38066 6086 a 3919...
output:
2 2 2 0 0 0 2 2 0 0 0 0 0 0 2 2 0 2 0 0 0 0 0 0 0 0 0 0 2 2 2 2 0 2 0 0 2 0 2 0 2 0 2 0 0 2 2 2 0 0 2 2 2 0 0 0 2 2 2 2 0 2 2 2 0 0 2 2 2 2 2 0 0 0 0 0 0 0 2 0 0 2 0 2 2 2 0 0 2 0 0 0 2 0 0 0 2 0 0 2 2 2 2 2 0 2 2 2 2 2 0 2 2 2 2 2 0 0 2 0 0 0 2 2 2 2 0 0 2 2 2 0 2 2 0 2 2 0 0 2 2 0 0 0 0 0 2 0 0 0 ...
result:
ok Accepted
Test #69:
score: 14
Accepted
time: 1500ms
memory: 17800kb
input:
100000 500000 a 46624 10558 1 r d a 70881 56386 211 a 91915 52756 563 a 86608 73907 1450 a 74725 21888 2207 r d a 74892 22098 3110 d a 45980 38656 3162 r r a 63070 27458 3195 r a 60568 58761 3514 a 64989 28118 4263 a 70927 74809 4995 r a 17526 83457 5470 a 67668 11930 6113 r r a 38325 48968 6983 r d...
output:
0 2 0 2 0 2 0 2 2 0 2 0 0 0 2 2 0 0 2 0 0 0 0 2 2 2 2 0 0 0 0 0 2 2 0 2 0 0 2 2 0 0 0 2 2 0 2 2 2 2 0 2 0 0 0 2 0 2 2 0 2 2 0 2 0 0 2 2 2 0 2 2 0 2 0 0 2 2 0 0 2 2 2 0 2 2 0 0 2 0 0 2 0 2 2 0 0 2 0 0 0 2 0 2 2 2 0 2 0 2 0 2 2 0 2 2 2 2 0 0 0 2 2 2 2 2 2 2 0 2 2 2 0 0 0 0 0 2 2 0 2 0 2 0 2 2 0 0 2 0 ...
result:
ok Accepted
Test #70:
score: 14
Accepted
time: 1715ms
memory: 18308kb
input:
100000 500000 a 4280 19832 1 a 58997 60888 549 r r a 36930 9725 1308 r a 76310 4232 1403 d a 74819 62471 2386 a 90097 28692 3361 a 64598 14625 4279 a 88054 20447 4376 r r a 14137 26069 4396 d r d r r a 74505 28324 5387 a 20922 59583 5881 d r r r a 61010 84780 6530 r d a 11528 91266 6841 r a 73979 25...
output:
2 0 2 2 0 2 2 2 2 2 2 2 0 0 2 2 2 2 0 2 2 2 2 0 2 0 2 0 0 0 2 2 2 0 0 0 0 0 0 2 0 0 2 0 0 0 0 0 2 2 2 0 0 0 2 0 0 2 0 2 2 0 2 0 2 0 0 0 2 0 0 2 0 0 0 2 2 2 0 2 2 2 2 0 0 0 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 ...
result:
ok Accepted
Test #71:
score: 14
Accepted
time: 969ms
memory: 20424kb
input:
99900 500000 a 64511 76538 1 r a 9967 45434 116 a 88495 41916 961 a 189 44075 996 r r a 28082 84473 1720 a 9468 36408 1844 a 28433 33734 2073 r r a 47956 82313 3006 r a 71908 71121 3418 a 20280 31769 4188 a 98154 3896 4595 r a 25044 59135 5501 a 19449 23066 5526 a 34440 13591 5904 r a 35473 84188 62...
output:
2 0 2 2 2 2 0 0 0 0 2 2 2 0 0 0 2 2 2 2 2 2 2 2 2 2 2 2 2 0 2 0 2 2 0 2 2 0 2 0 2 0 2 2 2 2 2 2 2 0 2 2 2 0 2 2 2 0 2 2 2 2 2 0 2 2 0 2 2 2 2 2 2 2 2 0 2 2 2 2 2 2 2 2 2 2 2 0 0 0 2 0 2 2 2 2 2 0 0 2 2 0 2 2 2 2 2 2 2 2 2 2 2 2 4 4 2 4 2 2 2 2 2 2 4 4 2 4 4 4 4 2 2 2 2 4 2 2 4 4 2 2 2 2 2 2 4 2 2 2 ...
result:
ok Accepted
Test #72:
score: 14
Accepted
time: 147ms
memory: 15944kb
input:
30 500000 a 11 28 1 a 19 20 491 a 12 25 984 a 12 17 1315 a 27 21 2281 a 18 1 3258 a 27 30 4173 a 6 15 4598 d a 26 16 4773 a 5 1 4961 a 20 13 5303 a 1 8 5649 a 12 13 5768 a 20 7 5948 a 12 20 6879 a 27 12 7160 a 8 12 7571 a 27 28 8403 a 21 4 8505 a 30 18 8595 r a 16 30 8965 r a 17 6 9125 r a 15 1 9183...
output:
0 18 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 3...
result:
ok Accepted
Test #73:
score: 14
Accepted
time: 1ms
memory: 16332kb
input:
100000 30 a 57170 48992 1 a 42088 70121 574 a 49078 11775 861 a 37389 43133 1670 d d r r d d d a 9115 52735 2386 a 14556 65999 2593 d d d d r r a 52460 34677 2649 a 2190 6671 2867 a 48396 5098 3029 r r r a 11098 32639 3505 r r a 83472 31589 4386 d
output:
0 0 0 0 0 0 0 0 0 0
result:
ok Accepted
Test #74:
score: 14
Accepted
time: 372ms
memory: 18056kb
input:
100000 200000 a 9294 5489 1 a 9294 78486 31 a 5489 21712 775 d a 21712 40735 958 a 9294 54244 1958 a 40735 82201 2053 a 40735 18281 2116 a 54244 13867 2769 d a 21712 82021 2791 a 54244 50659 3601 a 54244 39921 4065 a 82201 2959 4435 a 9294 17279 5356 d a 82021 85809 5822 a 85809 90126 6092 a 82201 7...
output:
4 8 14 18 24 28 34 38 44 48 54 58 64 68 74 78 84 88 94 98 104 108 114 118 124 128 134 138 144 148 154 158 164 168 174 178 184 188 194 198 204 208 214 218 224 228 234 238 244 248 254 258 264 268 274 278 284 288 294 298 304 308 314 318 324 328 334 338 344 348 354 358 364 368 374 378 384 388 394 398 40...
result:
ok Accepted
Test #75:
score: 14
Accepted
time: 549ms
memory: 18088kb
input:
100000 200000 a 36186 44955 1 a 36186 14208 458 d a 36186 24302 919 a 36186 46902 1040 a 36186 49631 1905 d a 36186 18709 2125 a 36186 53347 2803 a 36186 71276 3268 d a 36186 49756 3342 a 36186 79256 3545 a 36186 66848 3720 d a 36186 94395 4062 a 36186 77756 4114 a 36186 23363 4174 d a 36186 3696 45...
output:
2 6 8 12 14 18 20 24 26 30 32 36 38 42 44 48 50 54 56 60 62 66 68 72 74 78 80 84 86 90 92 96 98 102 104 108 110 114 116 120 122 126 128 132 134 138 140 144 146 150 152 156 158 162 164 168 170 174 176 180 182 186 188 192 194 198 200 204 206 210 212 216 218 222 224 228 230 234 236 240 242 246 248 252 ...
result:
ok Accepted
Subtask #6:
score: 26
Accepted
Test #76:
score: 26
Accepted
time: 155ms
memory: 16468kb
input:
100000 500000 a 7997 848 1000000000 r d a 79190 76627 999999270 r a 24707 81208 999998365 a 19030 35184 999998291 a 80073 52554 999997520 a 63156 56434 999996889 a 70263 46286 999996274 d r d r r a 84920 72344 999995679 a 29779 23665 999994777 r r r a 29106 20598 999994082 r a 59037 91097 999993284 ...
output:
0 2 0 2 2 2 2 0 0 0 2 0 0 2 2 2 2 2 0 0 0 0 0 2 2 2 0 0 2 2 2 2 2 2 2 2 2 0 2 0 2 0 0 0 0 0 2 2 0 2 2 0 2 2 0 2 0 2 2 2 0 2 2 2 2 2 2 2 2 2 0 0 2 2 0 0 0 2 2 0 2 0 0 2 0 2 2 2 0 0 0 2 0 2 0 2 2 0 0 0 0 0 0 2 0 2 0 0 0 2 2 0 0 0 2 2 2 0 0 2 2 2 2 0 2 2 2 2 0 0 0 0 0 2 2 2 0 0 2 0 0 2 0 2 2 0 0 0 0 0 ...
result:
ok Accepted
Test #77:
score: 26
Accepted
time: 174ms
memory: 16488kb
input:
100000 500000 a 90390 39206 1000000000 a 58763 98646 999999925 r r a 67332 34157 999999827 r a 68138 39357 999998859 r a 43159 10256 999998748 r a 45059 35375 999998274 a 94765 43711 999997882 a 9172 9463 999997538 a 17321 44754 999996778 r a 60509 14082 999995868 a 45828 50153 999995046 r r r r r a...
output:
2 0 2 0 2 2 0 0 0 2 2 2 0 2 2 2 0 2 2 2 0 2 2 0 0 0 0 2 2 2 0 2 0 2 0 0 0 2 2 2 0 2 0 2 2 2 2 0 0 2 0 2 2 2 0 2 0 2 0 2 2 2 2 0 2 0 2 0 0 0 0 2 2 2 2 2 2 2 2 2 2 0 0 2 2 2 0 2 0 0 0 2 2 0 0 2 0 2 0 2 2 0 2 0 0 2 2 0 2 0 0 2 0 0 2 0 2 0 0 2 2 2 2 2 2 0 0 0 2 2 2 2 2 2 0 0 0 2 0 2 0 0 2 2 2 2 0 0 0 0 ...
result:
ok Accepted
Test #78:
score: 26
Accepted
time: 2565ms
memory: 17772kb
input:
100000 500000 d a 50165 5650 1000000000 a 34165 63632 999999355 a 10817 2037 999998938 a 85408 6734 999998879 a 72519 69975 999998749 a 65611 9451 999997888 a 38802 52062 999997207 a 44446 21626 999996764 a 93343 56398 999996121 a 59093 42563 999996102 r a 61524 98722 999995194 a 86944 54564 9999944...
output:
0 2 0 2 2 2 2 0 2 0 0 0 2 2 2 2 0 2 0 2 2 2 0 0 0 2 2 2 2 0 2 2 2 2 0 2 2 2 0 2 0 0 0 0 0 2 0 2 2 2 2 2 2 2 0 2 2 2 2 2 2 0 0 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 0 2 2 2 2 2 2 2 2 0 0 2 0 0 0 2 0 0 2 0 0 0 0 0 2 2 0 2 0 2 2 2 2 0 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 ...
result:
ok Accepted
Test #79:
score: 26
Accepted
time: 192ms
memory: 15148kb
input:
99900 100000 a 79958 32139 1000000000 a 46389 22926 999999712 a 48706 56926 999998921 a 14698 24800 999998488 a 57052 72526 999998217 a 8287 8165 999998000 a 58087 82966 999997608 a 39068 81789 999997354 a 48816 83371 999997181 a 2437 49435 999997023 a 22573 2133 999996091 a 5270 98614 999995859 a 6...
output:
0 0 0 2 2 2 2 0 2 0 2 2 0 0 2 2 2 2 2 2 2 2 2 0 2 2 2 2 2 2 2 0 2 2 2 0 0 2 0 2 0 0 2 2 2 2 2 2 2 2 0 2 2 2 2 2 2 4 2 2 2 2 2 4 4 4 4 2 2 2 2 2 2 4 2 4 2 2 2 4 4 2 2 2 2 2 2 2 2 4 2 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 4 2 2 4 2 4 2 4 4 2 4 2 2 2 0 0 2 2 2 2 0 2 2 0 2 2 0 0 2 2 2 2 2 2 2 2 0 2 ...
result:
ok Accepted
Test #80:
score: 26
Accepted
time: 118ms
memory: 15968kb
input:
30 500000 a 15 10 1000000000 a 22 30 999999797 a 18 29 999998936 a 4 6 999998285 a 18 12 999997881 a 29 9 999997130 a 22 3 999996206 a 13 28 999995330 a 16 14 999995210 a 8 18 999994244 a 12 11 999993380 a 11 6 999992810 a 19 1 999992714 a 14 28 999992566 a 5 22 999992302 r a 2 20 999991553 a 29 1 9...
output:
30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 ...
result:
ok Accepted
Test #81:
score: 26
Accepted
time: 0ms
memory: 14460kb
input:
100000 30 a 68502 32184 1000000000 r d a 37997 66635 999999251 d a 63127 1154 999999127 a 82363 9312 999999014 a 11933 50124 999998309 r a 30496 4578 999998302 a 19032 45928 999997698 r a 55818 74239 999996749 d r r d d d d r r d a 34236 89851 999996152 a 35007 13894 999995854 a 611 98710 999995322 ...
output:
0 2 2 2 2 2 2 2 2 0
result:
ok Accepted
Test #82:
score: 26
Accepted
time: 844ms
memory: 18068kb
input:
100000 200000 a 31292 66511 1000000000 a 31292 20327 999999490 a 31292 21989 999998756 a 31292 18803 999997801 d a 18803 44456 999997581 a 44456 34338 999997285 a 44456 57036 999996554 a 57036 40847 999995845 a 44456 14896 999995328 a 21989 12164 999995168 d a 12164 18651 999994451 a 18651 54859 999...
output:
4 10 16 22 28 34 40 46 52 58 64 70 76 82 88 94 100 106 112 118 124 130 136 142 148 154 160 166 172 178 184 190 196 202 208 214 220 226 232 238 244 250 256 262 268 274 280 286 292 298 304 310 316 322 328 334 340 346 352 358 364 370 376 382 388 394 400 406 412 418 424 430 436 442 448 454 460 466 472 4...
result:
ok Accepted
Test #83:
score: 26
Accepted
time: 739ms
memory: 16440kb
input:
100000 200000 a 51686 65351 1000000000 a 51686 76169 999999277 d a 51686 63132 999998678 a 51686 87518 999997877 a 51686 22837 999997059 d a 51686 33214 999996607 a 51686 51041 999996039 a 51686 11212 999995088 d a 51686 98836 999994695 a 51686 15980 999994536 a 51686 94226 999994103 d a 51686 39387...
output:
2 6 8 12 14 18 20 24 26 30 32 36 38 42 44 48 50 54 56 60 62 66 68 72 74 78 80 84 86 90 92 96 98 102 104 108 110 114 116 120 122 126 128 132 134 138 140 144 146 150 152 156 158 162 164 168 170 174 176 180 182 186 188 192 194 198 200 204 206 210 212 216 218 222 224 228 230 234 236 240 242 246 248 252 ...
result:
ok Accepted
Subtask #7:
score: 18
Accepted
Test #84:
score: 18
Accepted
time: 128ms
memory: 16488kb
input:
100000 500000 a 2713 24900 487697566 r a 99560 40952 368787165 a 37454 59322 573812211 a 5770 36550 641444033 r a 80484 54952 586025813 r a 33970 5989 40224149 r a 84560 96369 342106746 r r r a 69510 87356 126201378 r a 92181 32122 830235784 r a 30998 26638 30835902 r a 22878 41771 376949614 r a 937...
output:
0 0 0 0 2 0 0 0 0 0 2 0 2 2 2 0 0 0 2 0 2 2 2 0 2 2 2 2 2 0 0 0 0 2 0 0 2 2 2 0 2 0 2 0 0 0 0 0 2 0 2 2 2 0 0 0 2 2 2 2 0 2 2 2 2 0 0 2 0 2 0 2 2 0 0 2 0 0 0 2 0 0 2 0 0 2 0 0 2 2 0 0 2 2 0 0 0 2 2 2 2 0 2 2 2 2 2 2 2 0 0 2 0 0 2 0 0 2 2 0 0 2 2 0 2 2 0 0 2 2 0 0 2 2 0 2 0 0 2 0 2 2 0 0 0 0 2 2 2 2 ...
result:
ok Accepted
Test #85:
score: 18
Accepted
time: 421ms
memory: 17204kb
input:
50000 500000 a 43395 19953 489294941 a 19953 41620 489294724 a 43395 37821 489294862 a 37821 7942 489294361 a 41620 35446 489294538 a 43395 7757 489294835 a 37821 32773 489294341 a 7942 35188 489294041 a 43395 49188 489294807 a 35446 27712 489293672 a 27712 40773 489292991 a 7942 35523 489293954 a 3...
output:
120 96 130 110 108 106 120 96 84 80 82 94 90 96 102 92 124 124 92 102 100 92 92 104 98 94 96 94 116 114 104 100 120 144 146 154 152 152 206 208 208 212 200 198 138 138 138 126 118 130 138 130 108 106 104 124 138 132 134 120 152 140 126 128 122 118 120 120 128 134 118 130 132 134 136 144 140 130 90 8...
result:
ok Accepted
Test #86:
score: 18
Accepted
time: 230ms
memory: 16292kb
input:
100000 200000 a 56538 79679 310887484 a 79679 58575 38933024 a 56538 24499 163284766 a 56538 98070 449302571 a 24499 75064 160894778 a 24499 78886 707266308 a 78886 71366 789833225 a 58575 33531 502926231 a 33531 95582 208430921 a 98070 48325 826974878 a 98070 12408 770485835 a 79679 13266 840413231...
output:
19998 39998 59998 79998 99998 15274 2146 162 16 0
result:
ok Accepted
Test #87:
score: 18
Accepted
time: 723ms
memory: 17920kb
input:
100000 200000 a 68035 49212 19192082 a 68035 68432 820165748 d a 68035 69589 170279938 a 68035 1833 316696729 a 68035 73621 435004959 d a 68035 25550 716258176 a 68035 5595 957789407 a 68035 41457 517937919 d a 68035 80536 579865813 a 68035 50395 994636067 a 68035 79680 795830833 d a 68035 44032 135...
output:
2 6 8 12 14 18 20 24 26 30 32 36 38 42 44 48 50 54 56 60 62 66 68 72 74 78 80 84 86 90 92 96 98 102 104 108 110 114 116 120 122 126 128 132 134 138 140 144 146 150 152 156 158 162 164 168 170 174 176 180 182 186 188 192 194 198 200 204 206 210 212 216 218 222 224 228 230 234 236 240 242 246 248 252 ...
result:
ok Accepted
Test #88:
score: 18
Accepted
time: 692ms
memory: 17732kb
input:
100000 200000 a 51686 65351 1000000000 a 51686 76169 999999277 d a 51686 63132 999998678 a 51686 87518 999997877 a 51686 22837 999997059 d a 51686 33214 999996607 a 51686 51041 999996039 a 51686 11212 999995088 d a 51686 98836 999994695 a 51686 15980 999994536 a 51686 94226 999994103 d a 51686 39387...
output:
2 6 8 12 14 18 20 24 26 30 32 36 38 42 44 48 50 54 56 60 62 66 68 72 74 78 80 84 86 90 92 96 98 102 104 108 110 114 116 120 122 126 128 132 134 138 140 144 146 150 152 156 158 162 164 168 170 174 176 180 182 186 188 192 194 198 200 204 206 210 212 216 218 222 224 228 230 234 236 240 242 246 248 252 ...
result:
ok Accepted
Test #89:
score: 18
Accepted
time: 214ms
memory: 18032kb
input:
100000 200000 a 1 2 1000000000 a 2 3 999999651 a 3 4 999999239 a 4 5 999998761 a 5 6 999998337 a 6 7 999997750 a 7 8 999997386 a 8 9 999997373 a 9 10 999997087 a 10 11 999996699 a 11 12 999995768 a 12 13 999995487 a 13 14 999994956 a 14 15 999994331 a 15 16 999993866 a 16 17 999993383 a 17 18 999993...
output:
18 38 58 78 98 118 138 158 178 198 218 238 258 278 298 318 338 358 378 398 418 438 458 478 498 518 538 558 578 598 618 638 658 678 698 718 738 758 778 798 818 838 858 878 898 918 938 958 978 998 1018 1038 1058 1078 1098 1118 1138 1158 1178 1198 1218 1238 1258 1278 1298 1318 1338 1358 1378 1398 1418 ...
result:
ok Accepted
Test #90:
score: 18
Accepted
time: 120ms
memory: 18048kb
input:
100000 200000 a 50218 51888 1000000000 a 50218 39612 999999118 a 50218 18856 999998480 a 50218 83803 999997688 a 50218 50793 999997557 a 50218 54352 999997184 a 50218 85407 999996590 a 50218 56060 999996057 a 50218 53869 999995212 a 50218 99447 999994260 a 50218 13950 999994101 a 50218 87980 9999931...
output:
19998 39998 59996 79996 99994 80004 60004 40006 20006 8
result:
ok Accepted
Test #91:
score: 18
Accepted
time: 128ms
memory: 17916kb
input:
100000 200000 a 70574 48736 811146969 a 70574 17999 3642907 a 70574 10515 90944977 a 70574 47936 52502721 a 70574 49194 594619272 a 70574 73646 818418097 a 70574 46009 997445433 a 70574 77685 271058501 a 70574 71604 985512265 a 70574 42294 361326213 a 70574 46265 107124559 a 70574 87281 346027244 a ...
output:
19998 39998 59996 79996 99994 80004 60004 40006 20006 8
result:
ok Accepted
Test #92:
score: 18
Accepted
time: 112ms
memory: 16228kb
input:
100000 200000 a 21643 33565 1 a 21643 7178 345 a 21643 18170 965 a 21643 94719 1124 a 21643 7696 1980 a 21643 41742 2514 a 21643 86407 2761 a 21643 83457 3252 a 21643 66697 3909 a 21643 79382 3916 a 21643 12674 4237 a 21643 68825 4305 a 21643 21319 4754 a 21643 47408 5742 a 21643 17226 6714 a 21643 ...
output:
19998 39998 59996 79996 99994 80004 60004 40006 20006 8
result:
ok Accepted
Test #93:
score: 18
Accepted
time: 1ms
memory: 14056kb
input:
2000 4000 a 251 386 1000000000 a 251 100 999999192 a 251 205 999998979 a 251 248 999998818 a 251 339 999998809 a 251 1530 999998652 d a 251 968 999998149 a 251 1239 999997986 a 251 185 999997507 a 251 1327 999996750 a 251 517 999995918 a 251 1788 999994961 a 251 1505 999994041 d a 251 1342 999993579...
output:
6 14 20 28 34 42 48 56 62 70 76 84 90 98 104 112 118 126 132 140 146 154 160 168 174 182 188 196 202 210 216 224 230 238 244 252 258 266 272 280 286 294 300 308 314 322 328 336 342 350 356 364 370 378 384 392 398 406 412 420 426 434 440 448 454 462 468 476 482 490 496 504 510 518 524 532 538 546 552...
result:
ok Accepted
Test #94:
score: 18
Accepted
time: 2080ms
memory: 17940kb
input:
100000 500000 a 56238 78736 925991143 a 28189 5557 850331748 r r a 60809 84465 894678838 a 40651 93410 871159697 a 55435 46258 510027311 a 93991 5968 959355902 a 37765 79159 633606989 a 37157 23352 338332978 a 95675 8354 414949821 a 67965 99514 983261752 a 3889 85428 386528925 a 19111 43788 49860342...
output:
2 0 2 2 2 0 0 2 2 0 0 0 0 2 2 0 2 2 2 0 2 2 2 2 2 0 2 0 0 0 0 2 2 2 0 2 2 2 2 0 2 0 0 0 2 0 0 0 0 0 0 0 0 2 0 2 0 2 2 0 2 0 2 0 2 0 0 2 2 2 0 0 2 0 0 0 2 0 0 0 0 0 0 0 0 2 2 2 0 2 2 2 0 0 2 2 2 0 0 2 0 0 0 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 0 2 0 2 2 0 2 2 0 0 2 0 2 0 2 0 2 2 0 2 2 0 2 2 2 2 2 2 2 2 2 2 ...
result:
ok Accepted
Test #95:
score: 18
Accepted
time: 2641ms
memory: 24504kb
input:
100000 500000 a 68129 86801 916075718 a 58655 18537 434258908 a 39534 84193 765868321 a 485 73948 444182408 a 28805 41618 365475642 a 33256 60674 436934345 a 82422 38592 642162480 a 59467 12436 413354592 r a 62966 43190 322899072 r a 8387 39577 814776111 a 89019 59843 707967329 a 18487 83024 9559750...
output:
2 0 2 0 0 2 0 0 0 0 0 0 0 2 2 2 0 0 2 2 0 2 0 0 0 2 0 2 2 2 2 0 2 0 2 2 0 0 2 0 2 0 0 2 2 2 2 2 0 0 0 0 0 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 0 0 2 0 0 2 2 2 2 2 2 2 2 2 2 0 2 2 2 2 2 0 0 2 2 2 0 0 2 0 0 0 2 0 0 0 2 2 2 2 2 2 2 2 0 0 0 0 0 2 0 2 2 2 0 0 0 0 2 2 ...
result:
ok Accepted
Test #96:
score: 18
Accepted
time: 167ms
memory: 17040kb
input:
99900 100000 a 12504 19075 333338331 a 99363 19860 882809914 a 22656 67009 561446722 r a 44062 8914 350112956 r a 78713 70380 358678011 r r r a 67736 71447 77960091 a 66780 82466 302332373 a 16288 47 7833417 a 95068 88727 486412849 a 56761 37912 138850784 r a 77018 95421 193135669 a 92916 67137 3419...
output:
0 0 0 2 2 2 0 2 2 2 2 0 2 0 2 0 2 2 2 2 2 2 0 2 0 0 2 2 2 2 2 2 2 0 2 2 2 2 2 2 2 2 0 2 0 2 2 2 2 2 2 2 2 0 0 0 0 2 0 0 2 2 2 2 2 2 2 0 2 0 2 2 2 0 2 2 4 2 2 2 2 2 4 2 2 2 4 4 4 4 2 2 4 4 4 4 2 2 2 2 2 2 4 2 2 2 4 4 4 2 2 2 2 4 2 2 2 2 4 2 4 2 2 4 2 2 2 2 4 2 2 2 2 2 4 4 4 4 4 2 2 4 4 2 2 2 2 2 2 2 ...
result:
ok Accepted
Test #97:
score: 18
Accepted
time: 1768ms
memory: 14412kb
input:
30000 500000 a 17959 29263 499975479 a 13812 26289 499983836 a 12599 18264 499985673 a 20386 25835 499986164 a 13473 1509 499976256 a 14747 10402 499990534 a 5 26178 499978182 a 10507 2363 499990194 a 11526 4143 499992183 a 8283 13688 499993801 a 18961 29813 499986135 a 14493 3893 499990219 a 14449 ...
output:
0 30000 0 30000 0 30000 0 30000 0 30000 0 30000 0 30000 0 30000 0 30000 0 30000 0 30000 0 30000 0 30000 0 30000 0 30000 0 30000 0 30000 0 30000 0 30000 0 30000 0 30000 0 30000 0 30000 0 30000 0 30000 0 30000 0 30000 0 30000 0 30000 0 30000 0 30000 0 30000 0 30000 0 30000 0 30000 0 30000 0 30000 0 30...
result:
ok Accepted
Test #98:
score: 18
Accepted
time: 353ms
memory: 14404kb
input:
30000 500000 a 5984 8181 488854024 a 5984 21373 488853943 a 8181 4426 488853784 a 21373 28688 488853591 a 28688 4257 488853385 a 4426 17065 488853495 a 5984 14989 488853895 a 4426 21892 488853431 a 5984 5848 488853833 a 4257 14900 488853314 a 4257 8194 488853274 a 17065 18693 488853228 a 17065 4119 ...
output:
142 140 128 132 130 138 112 106 106 118 114 122 138 136 164 146 150 124 132 144 130 172 130 158 136 136 148 154 118 118 122 140 140 140 148 148 148 120 108 126 118 120 110 108 106 122 126 110 114 124 120 120 128 110 122 126 122 116 104 108 108 110 132 144 148 118 122 124 128 132 126 124 124 128 126 ...
result:
ok Accepted
Test #99:
score: 18
Accepted
time: 1928ms
memory: 16660kb
input:
40000 500000 a 15373 15909 499989569 a 9939 24851 499980168 a 23807 34229 499995263 a 24147 57 499979445 a 16036 22168 499985047 a 39643 14282 499996617 a 14328 3337 499984221 a 24504 4259 499989441 a 4933 15682 499988729 a 38264 37020 499976408 a 13520 6398 499987430 a 6787 39666 499990308 a 36412 ...
output:
0 40000 0 40000 0 40000 0 40000 0 40000 0 40000 0 40000 0 40000 0 40000 0 40000 0 40000 0 40000 0 40000 0 40000 0 40000 0 40000 0 40000 0 40000 0 40000 0 40000 0 40000 0 40000 0 40000 0 40000 0 40000 0 40000 0 40000 0 40000 0 40000 0 40000 0 40000 0 40000 0 40000 0 40000 0 40000 0 40000 0 40000 0 40...
result:
ok Accepted
Test #100:
score: 18
Accepted
time: 398ms
memory: 16692kb
input:
40000 500000 a 18529 12602 489072719 a 12602 36885 489072511 a 12602 25852 489072412 a 18529 25811 489072635 a 36885 21800 489072284 a 18529 36198 489072631 a 12602 1839 489072338 a 18529 29999 489072616 a 36885 8451 489072264 a 25852 23050 489072250 a 1839 9817 489071740 a 8451 30941 489071695 a 21...
output:
112 106 110 126 124 136 110 106 114 212 236 232 234 238 102 100 90 98 96 92 90 96 96 132 132 126 134 130 128 134 122 132 118 120 136 100 120 118 114 116 128 136 128 142 146 140 126 128 104 126 126 128 156 150 148 150 138 130 128 124 132 144 158 168 166 156 132 198 202 194 196 208 206 122 122 110 118...
result:
ok Accepted
Test #101:
score: 18
Accepted
time: 2132ms
memory: 17112kb
input:
50000 500000 a 18726 7483 499978986 a 2196 19264 499978462 a 28934 4506 499977848 a 4429 36494 499986395 a 11931 45958 499983070 a 760 7135 499977043 a 42626 1224 499991357 a 10770 3200 499976613 a 24355 17981 499986282 a 28182 42183 499998214 a 18654 13848 499990564 a 17391 27887 499990326 a 5321 4...
output:
0 50000 0 50000 0 50000 0 50000 0 50000 0 50000 0 50000 0 50000 0 50000 0 50000 0 50000 0 50000 0 50000 0 50000 0 50000 0 50000 0 50000 0 50000 0 50000 0 50000 0 50000 0 50000 0 50000 0 50000 0 50000 0 50000 0 50000 0 50000 0 50000 0 50000 0 50000 0 50000 0 50000 0 50000 0 50000 0 50000 0 50000 0 50...
result:
ok Accepted
Extra Test:
score: 0
Extra Test Passed