QOJ.ac
QOJ
ID | 题目 | 提交者 | 结果 | 用时 | 内存 | 语言 | 文件大小 | 提交时间 | 测评时间 |
---|---|---|---|---|---|---|---|---|---|
#912969 | #1213. Inheritance | modwwe | 100 ✓ | 102ms | 176372kb | C++23 | 2.6kb | 2025-02-24 09:05:37 | 2025-02-24 09:05:44 |
Judging History
answer
///#include "dungeon2.h"
#pragma GCC optimize("Ofast,unroll-loops")
#include<bits/stdc++.h>
#define int long long
#define ll long long
#define down cout<<'\n';
#define debug cout<<" cucuucucuuu",down
#define modwwe int t;cin>>t; while(t--)
#define bit(i,j) (i>>j&1)
#define sobit(a) __builtin_popcountll(a)
#define task2 "ftree"
#define task "test"
#define fin(x) freopen(x".inp","r",stdin)
#define fou(x) freopen(x".out","w",stdout)
#define pb push_back
#define mask(k) (1<<k)
#define checktime cerr << (double)clock() / CLOCKS_PER_SEC * 1000 << " ms";
using namespace std;
#define getchar_unlocked getchar
mt19937 rd(chrono::steady_clock::now().time_since_epoch().count());
int rand(int l,int r)
{
return uniform_int_distribution<int>(l,r)(rd);
}
void phongbeo();
const int inf = 1e9;
const ll mod2 = 998244353;
const ll base=67;
int n, m, s1, s2, s4, s3, sf, k, s5, s6, mx, s7, s8, s9, mx2, res, dem2 = 0, dem = 0, s33, dem3, dem4, mid, l2, r2, center;
int i, s10, s12,k1,k2,k3,s11,lim,w,l,r,dem5,dem6,dem7,dem9;
int kk;
int t;
int el = 19;
main()
{
if(fopen(task2".inp","r"))
{
fin(task2);
fou(task2);
}
if(fopen(task".inp","r"))
{
fin(task);
fou(task);
}
ios_base::sync_with_stdio(0);
cout.tie(0);
cin.tie(0);
/// cin>>s1;
//int t;cin>>t; while(t--)
phongbeo();
// checktime
}
struct ib
{
int a,b;
};
struct id
{
int a,b,c,d;
};
bool cmp(id a,id b)
{
return a.c>b.c;
}
int cost[100001];
int color[300001];
vector<id> v;
struct dsucd
{
ib dsu[1001];
void reset(int n)
{
for(int i=1; i<=n; i++)
dsu[i]= {1,i};
}
int get(int x)
{
if(dsu[x].b!=x) dsu[x].b=get(dsu[x].b);
return dsu[x].b;
}
void noi(int x,int y)
{
x=get(x);
y=get(y);
if(dsu[x].a<dsu[y].a)swap(x,y);
dsu[x].a+=dsu[y].a;
dsu[y].b=x;
}
} ds[10001];
void phongbeo()
{
cin>>n>>m>>k;
for(int i=0; i<k; i++)
ds[i].reset(n);
for(int i=1; i<=m; i++)
{
cin>>l>>r>>s2;
v.pb({l,r,s2,i});
}
sort(v.begin(),v.end(),cmp);
for(auto x:v)
{
l=0;
r=k-1;
while(l<=r)
{
int mid=l+r>>1;
int xx=ds[mid].get(x.a);
int yy=ds[mid].get(x.b);
if(xx==yy)l=mid+1;
else r=mid-1;
}
if(l==k) continue;
color[x.d]=l+1;
ds[l].noi(x.a,x.b);
cost[l]+=x.c;
}
for(int i=1; i<=m; i++)
cout<<color[i],down
}
詳細信息
Subtask #1:
score: 15
Accepted
Test #1:
score: 15
Accepted
time: 1ms
memory: 3840kb
input:
2 10 10 2 1 481968939 2 1 850790202 2 1 368211429 2 1 619701614 2 1 642638219 2 1 932757463 2 1 812851346 1 2 810407649 1 2 786279290 2 1 699140543
output:
9 2 10 8 7 1 3 4 5 6
result:
ok 10 lines
Test #2:
score: 15
Accepted
time: 68ms
memory: 21920kb
input:
10 300000 10 2 3 176866476 8 2 227056832 4 8 959029647 2 6 406245003 3 7 426513160 10 4 749977014 1 9 979995665 5 3 155612538 6 4 876630281 4 7 350702748 2 8 915028012 7 1 142172888 10 9 901389538 6 7 372307429 4 2 835072509 10 1 617977655 1 6 743524649 6 9 687344960 4 9 593811809 2 1 95578694 5 4 6...
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 300000 lines
Test #3:
score: 15
Accepted
time: 68ms
memory: 22064kb
input:
100 300000 10 76 44 427212184 37 22 283926821 18 92 595529525 44 13 391466381 43 42 749392184 83 45 831359793 29 33 565705233 62 6 987368813 25 84 325713773 58 27 532007906 11 10 591200141 64 87 919273253 36 67 159064130 86 8 168131812 74 79 927499328 22 23 563945519 59 44 212889308 96 29 540243346 ...
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 300000 lines
Test #4:
score: 15
Accepted
time: 69ms
memory: 21948kb
input:
1000 300000 10 673 914 976682328 977 71 340592929 43 59 955623981 204 428 752838934 583 869 671906886 556 14 267216598 327 999 772914972 688 957 745105306 584 991 344077026 741 87 185895230 980 813 268783775 251 809 625318418 700 528 490969691 956 170 25489812 86 127 604689057 245 594 512764271 67 4...
output:
6 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 10 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 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 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 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 ...
result:
ok 300000 lines
Test #5:
score: 15
Accepted
time: 8ms
memory: 6612kb
input:
1000 30000 10 257 701 343234896 578 397 170491860 9 81 144830925 314 522 846451351 976 100 533122816 669 406 39670900 11 811 533534883 441 525 151575146 675 603 340220111 421 704 724864079 526 653 663984478 123 61 421904528 244 740 269648484 479 109 517362704 824 960 868774296 993 413 32063109 239 2...
output:
0 0 0 5 0 0 0 0 0 9 9 0 0 0 5 0 0 0 0 6 0 1 0 0 5 5 0 5 6 0 8 0 3 7 1 0 0 8 0 0 5 3 1 0 0 3 0 0 0 8 0 0 9 0 0 9 0 1 0 0 0 0 0 8 6 0 0 7 0 0 0 5 0 0 0 0 0 7 0 0 5 0 0 0 0 0 8 10 0 3 0 0 0 0 0 0 0 0 0 0 6 0 0 0 7 0 3 4 0 6 0 0 0 0 0 0 0 0 5 6 0 5 0 0 0 6 0 0 0 0 2 0 7 0 0 0 5 0 0 10 0 0 0 0 0 0 0 5 6 ...
result:
ok 30000 lines
Test #6:
score: 15
Accepted
time: 2ms
memory: 4224kb
input:
1000 3000 10 410 881 883760472 568 990 692713408 26 586 526859797 32 945 738218612 611 937 981460238 928 197 386028254 764 507 846862280 403 738 145546721 616 839 69322307 975 314 462736048 275 157 645717713 322 696 707151262 230 385 48044250 460 484 844856152 886 503 634733869 369 236 448379842 727...
output:
1 2 2 1 1 2 1 3 4 1 2 1 4 1 2 2 3 2 1 3 2 3 3 2 2 2 1 2 2 2 3 4 4 1 1 2 3 2 2 1 1 1 4 3 3 2 3 2 2 3 2 1 1 2 3 1 4 2 2 1 3 2 1 1 1 2 3 3 4 1 3 1 3 1 2 2 3 1 1 2 4 2 2 1 2 3 1 2 2 3 2 2 2 1 3 1 4 1 2 1 1 2 2 2 3 1 2 1 3 4 3 2 2 3 3 2 3 1 4 2 3 2 2 3 1 2 2 1 1 1 1 2 2 3 1 4 1 3 1 2 1 4 3 1 1 2 2 1 1 1 ...
result:
ok 3000 lines
Test #7:
score: 15
Accepted
time: 0ms
memory: 3712kb
input:
1000 300 10 307 690 166333847 325 188 929725280 669 52 458123930 522 778 264186955 407 735 75190274 340 376 656894729 916 654 712101451 781 589 192203828 154 515 301071924 251 937 84212126 299 65 17166264 853 390 456773787 268 95 433957092 560 418 78239821 376 388 902064417 897 637 50289160 30 200 5...
output:
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ...
result:
ok 300 lines
Test #8:
score: 15
Accepted
time: 70ms
memory: 22084kb
input:
1000 300000 10 355 878 135430162 884 318 239973055 45 876 222872112 395 385 748088591 542 568 488157375 48 433 800446895 166 703 359092065 198 208 251507605 419 923 918886817 276 98 926090078 456 990 82442234 894 356 516533444 861 763 598073133 589 399 661573652 335 729 552790187 140 480 982240897 3...
output:
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 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 9 0 0 0 3 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 300000 lines
Test #9:
score: 15
Accepted
time: 68ms
memory: 22104kb
input:
1000 300000 10 451 550 679851150 272 521 296675704 722 972 583902685 855 734 73000424 282 883 410128222 421 998 234989635 964 417 13263639 75 411 55302886 378 335 938048018 159 671 579461919 325 354 243257857 481 243 221847568 577 893 930966410 660 347 459029394 647 309 229285163 864 130 929685646 4...
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 6 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 4 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 4 0 0 0 0 ...
result:
ok 300000 lines
Test #10:
score: 15
Accepted
time: 52ms
memory: 21956kb
input:
1000 300000 10 1 1000 1 2 1000 2 3 1000 3 4 1000 4 5 1000 5 6 1000 6 7 1000 7 8 1000 8 9 1000 9 10 1000 10 839 897 11 924 892 12 118 49 13 8 254 14 919 887 15 503 502 16 977 306 17 938 940 18 804 590 19 552 865 20 726 435 21 653 669 22 145 7 23 510 497 24 213 940 25 984 935 26 734 845 27 217 744 28 ...
output:
10 9 8 7 6 5 4 3 2 1 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 300000 lines
Test #11:
score: 15
Accepted
time: 50ms
memory: 22088kb
input:
1000 300000 10 1 1000 1 2 1000 2 3 1000 3 4 1000 4 5 1000 5 6 1000 6 7 1000 7 8 1000 8 9 1000 9 10 1000 10 976 790 11 350 915 12 93 80 13 395 200 14 919 575 15 429 970 16 641 906 17 972 550 18 329 811 19 891 232 20 988 302 21 464 311 22 377 689 23 618 692 24 612 44 25 935 710 26 96 698 27 83 374 28 ...
output:
10 9 8 7 6 5 4 3 2 1 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 300000 lines
Test #12:
score: 15
Accepted
time: 50ms
memory: 22036kb
input:
1000 300000 10 1 1000 1 2 1000 2 3 1000 3 4 1000 4 5 1000 5 6 1000 6 7 1000 7 8 1000 8 9 1000 9 10 1000 10 832 685 11 493 936 12 350 333 13 502 146 14 918 263 15 354 217 16 586 730 17 289 162 18 853 33 19 231 600 20 251 169 21 993 729 22 610 594 23 444 110 24 13 924 25 886 485 26 177 329 27 229 224 ...
output:
10 9 8 7 6 5 4 3 2 1 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 300000 lines
Test #13:
score: 15
Accepted
time: 46ms
memory: 22076kb
input:
1000 300000 10 1 2 1000000000 1 2 999999999 1 2 999999998 1 2 999999997 1 2 999999996 1 2 999999995 1 2 999999994 1 2 999999993 1 2 999999992 1 2 999999991 1 2 999999990 1 2 999999989 1 2 999999988 1 2 999999987 1 2 999999986 1 2 999999985 1 2 999999984 1 2 999999983 1 2 999999982 1 2 999999981 1 2 ...
output:
1 2 3 4 5 6 7 8 9 10 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 300000 lines
Test #14:
score: 15
Accepted
time: 48ms
memory: 21908kb
input:
100 300000 10 21 3 1 4 3 2 14 4 3 17 11 4 18 1 5 10 8 6 12 10 7 3 4 8 3 54 9 17 14 10 9 11 11 23 3 12 3 2 13 20 12 14 9 4 15 21 5 16 6 8 17 4 5 18 3 27 19 27 10 20 3 8 21 5 21 22 22 3 23 9 1 24 1 8 25 35 37 26 34 31 27 22 2 28 1 5 29 25 23 30 13 19 31 3 15 32 4 34 33 11 27 34 11 1 35 7 5 36 3 13 37 ...
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 300000 lines
Test #15:
score: 15
Accepted
time: 48ms
memory: 22092kb
input:
300 300000 10 1 7 1 16 17 2 15 56 3 10 36 4 13 10 5 5 13 6 10 14 7 32 2 8 8 7 9 29 67 10 2 5 11 12 5 12 12 7 13 4 5 14 16 12 15 6 9 16 8 66 17 11 23 18 8 4 19 8 2 20 5 15 21 5 6 22 1 8 23 18 21 24 7 1 25 27 10 26 6 2 27 5 15 28 1 33 29 17 9 30 25 2 31 28 1 32 10 25 33 21 12 34 19 9 35 22 41 36 8 26 ...
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 300000 lines
Test #16:
score: 15
Accepted
time: 49ms
memory: 22040kb
input:
1000 300000 10 6 33 1 52 50 2 88 25 3 38 22 4 14 27 5 22 4 6 15 18 7 14 68 8 63 1 9 46 36 10 48 30 11 5 9 12 73 1 13 34 38 14 8 2 15 51 12 16 72 27 17 10 55 18 13 7 19 49 33 20 46 34 21 4 14 22 32 5 23 14 12 24 27 35 25 49 74 26 82 70 27 55 7 28 20 17 29 8 7 30 41 33 31 18 7 32 3 62 33 32 5 34 10 7 ...
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 300000 lines
Test #17:
score: 15
Accepted
time: 49ms
memory: 22036kb
input:
1000 300000 10 16 4 1 14 65 2 183 16 3 17 12 4 47 4 5 23 5 6 2 9 7 57 72 8 9 24 9 136 67 10 57 4 11 16 3 12 11 37 13 35 7 14 13 6 15 8 38 16 25 18 17 15 4 18 30 15 19 26 6 20 16 25 21 23 1 22 54 38 23 109 118 24 4 25 25 45 18 26 44 69 27 28 29 28 56 32 29 11 72 30 6 16 31 4 7 32 22 5 33 7 12 34 42 5...
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 300000 lines
Subtask #2:
score: 85
Accepted
Dependency #1:
100%
Accepted
Test #18:
score: 85
Accepted
time: 3ms
memory: 137132kb
input:
2 10000 10000 2 1 75737697 1 2 125689622 2 1 996795129 2 1 804557789 2 1 744157176 1 2 102455427 1 2 930022662 2 1 307552418 1 2 857027169 2 1 55748860 1 2 154116994 1 2 55772776 1 2 441379815 2 1 77984283 2 1 205289990 1 2 129514754 2 1 395648768 2 1 260101251 2 1 580906199 2 1 592400297 2 1 200085...
output:
8966 8254 21 1862 2442 8621 655 6467 1364 9227 7892 9226 5231 8937 7390 8204 5654 6922 3955 3850 7446 4564 5857 262 985 92 9024 1683 5737 3440 977 5056 4641 9577 1983 9428 6561 2480 3136 3305 7186 6558 8327 6998 3698 5464 2406 500 2542 6269 9134 9101 5392 5511 6808 7893 1633 5868 9115 3576 3522 7178...
result:
ok 10000 lines
Test #19:
score: 85
Accepted
time: 84ms
memory: 153088kb
input:
10 300000 10000 9 7 961699618 2 6 665527922 6 1 482721508 9 6 621575841 10 4 622621922 2 9 671164077 10 5 233006679 9 1 135750412 5 9 792643835 7 4 698853934 6 8 488350894 9 7 596494623 10 1 939673269 3 9 49478382 2 10 50450161 9 5 251769338 3 1 182433538 4 5 167219399 8 9 11377906 9 5 645303550 5 6...
output:
1205 0 0 0 0 0 0 0 6417 9325 0 0 1883 0 0 0 0 0 0 0 0 0 7044 7422 0 0 0 0 0 5658 0 3434 0 0 0 0 0 0 0 0 0 0 0 5079 4353 0 23 0 0 1343 9344 2987 0 3291 0 8442 7189 0 0 0 0 0 0 0 0 0 0 3941 0 5353 0 0 0 0 0 0 0 0 1462 0 2459 0 0 0 0 0 0 0 0 8399 7174 0 0 0 1934 3066 0 0 0 7316 3417 0 0 621 0 5715 0 0 ...
result:
ok 300000 lines
Test #20:
score: 85
Accepted
time: 84ms
memory: 161172kb
input:
100 300000 10000 48 70 679017658 19 40 243265156 83 11 954551915 12 23 904440698 58 23 508676417 46 1 94087662 76 34 745427862 89 45 352492862 37 14 232917468 86 40 526321709 79 93 230533271 56 43 45468513 16 4 986093176 67 83 367838033 63 3 542721187 62 74 59329096 40 28 982014477 46 36 636247831 8...
output:
905 2137 128 269 1388 2633 718 1826 2167 1338 2174 2836 40 1783 1290 2779 52 1027 2619 1857 2104 15 557 2750 916 1661 584 2317 2932 2994 2423 2515 529 678 2278 1529 2327 2897 958 2963 1348 217 813 2401 274 770 1655 1806 2503 651 568 280 142 1070 2335 2003 2432 2589 1565 1648 998 2246 2149 3013 1384 ...
result:
ok 300000 lines
Test #21:
score: 85
Accepted
time: 102ms
memory: 176196kb
input:
1000 300000 10000 867 517 398103763 185 288 145487491 380 371 50542964 745 692 123582898 584 593 43696328 240 241 964257521 173 1 805658964 60 675 113727422 149 73 241273507 547 500 352490829 620 491 488776024 723 581 464828890 341 522 425407332 331 831 735546240 656 410 55839158 763 553 852614505 9...
output:
169 240 280 249 282 8 55 253 212 182 143 151 159 75 278 42 82 65 224 269 65 123 289 126 15 171 117 207 185 234 81 163 170 222 230 284 45 247 227 41 289 79 180 131 217 202 214 259 128 118 29 178 290 20 59 20 118 122 195 129 26 192 246 194 19 129 12 267 219 205 231 281 259 229 212 158 279 170 30 144 1...
result:
ok 300000 lines
Test #22:
score: 85
Accepted
time: 18ms
memory: 161264kb
input:
1000 30000 10000 96 309 257275292 484 707 617781042 232 82 435592677 464 289 721412726 426 484 425692614 535 228 484101061 923 825 976317741 66 369 823889463 821 608 128527940 729 102 918770675 685 211 213820966 907 420 159124491 861 489 936917711 780 719 707043054 124 864 310294694 901 999 86499637...
output:
20 12 17 9 17 15 1 5 26 3 23 24 2 8 20 4 13 29 29 14 27 26 1 1 8 4 21 4 14 18 31 15 16 17 4 14 26 20 22 1 27 17 18 2 1 23 24 20 10 29 15 1 13 18 9 20 27 18 3 21 6 22 9 13 28 14 11 10 12 8 9 2 23 29 14 11 8 10 26 20 17 3 25 5 3 22 5 4 5 24 16 25 5 15 9 27 19 3 23 26 11 19 10 14 3 28 5 25 20 18 13 24 ...
result:
ok 30000 lines
Test #23:
score: 85
Accepted
time: 16ms
memory: 160316kb
input:
1000 3000 10000 449 586 27876669 607 128 544816540 297 456 856320205 395 332 91444451 821 923 158526633 714 810 110367723 708 414 100249907 798 395 232715718 850 67 633681907 457 314 341912908 761 311 68628670 228 67 707933614 866 933 292743349 225 416 375369041 374 882 95875773 660 359 257063459 72...
output:
4 2 1 3 3 3 3 2 2 1 4 1 2 3 1 3 2 3 1 2 2 1 2 1 3 2 2 1 2 2 3 2 1 1 1 3 4 3 1 3 1 3 1 1 3 2 3 2 1 1 4 3 2 3 2 2 2 3 2 1 1 1 2 3 3 1 1 1 1 2 2 3 2 1 2 1 1 1 2 1 4 1 3 2 4 1 3 3 2 1 3 1 3 2 2 1 2 1 2 2 1 1 2 1 3 2 1 1 2 1 1 2 2 2 1 3 3 2 2 1 3 3 1 1 1 3 2 3 2 3 3 3 2 2 2 2 1 1 1 3 1 2 1 2 3 1 1 2 4 1 ...
result:
ok 3000 lines
Test #24:
score: 85
Accepted
time: 4ms
memory: 160108kb
input:
1000 300 10000 610 173 694095768 108 943 818656070 609 502 292532652 27 505 690713921 834 909 585593819 672 149 122658362 766 252 490962598 888 89 331095121 615 511 696745126 644 450 826320576 6 706 313309611 557 635 207285449 18 450 766966565 728 384 502734497 345 124 805420304 447 467 79247344 555...
output:
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ...
result:
ok 300 lines
Test #25:
score: 85
Accepted
time: 97ms
memory: 176284kb
input:
1000 300000 10000 96 86 344821164 300 33 925183350 719 502 124801652 477 916 541895491 545 14 203640718 767 602 693472405 860 425 30042269 238 924 70071159 196 525 146065233 886 925 732787296 385 344 491605639 191 621 200129996 142 750 52183985 340 721 691248025 122 298 683679640 175 681 981914764 4...
output:
184 20 247 130 223 86 287 271 239 73 143 223 280 87 89 5 293 31 80 230 10 175 255 243 221 44 85 68 28 298 47 123 48 223 273 280 74 229 263 225 169 5 275 299 272 297 44 156 291 192 219 29 48 299 98 211 292 47 52 101 68 226 73 11 28 269 120 130 229 197 106 27 138 194 126 274 29 78 106 89 144 11 110 14...
result:
ok 300000 lines
Test #26:
score: 85
Accepted
time: 96ms
memory: 176368kb
input:
1000 300000 10000 315 49 91890690 667 860 502346777 716 675 586333411 909 721 133788073 123 799 761006579 61 623 109140878 605 391 485476389 708 986 849830512 560 278 658667363 647 320 59872005 826 448 751343730 558 60 670951627 166 346 83618728 356 444 39633452 63 949 151694767 28 253 745817997 851...
output:
263 140 116 246 68 255 144 43 97 276 70 93 265 284 238 71 70 295 44 15 240 297 247 150 99 89 144 45 223 243 188 36 164 57 3 112 186 237 151 36 25 62 157 190 259 122 95 116 43 245 191 29 24 75 55 33 168 103 192 67 294 274 106 142 210 253 72 114 238 137 3 36 33 188 108 217 260 204 93 215 223 223 147 3...
result:
ok 300000 lines
Test #27:
score: 85
Accepted
time: 78ms
memory: 176364kb
input:
1000 300000 10000 1 1000 1 2 1000 2 3 1000 3 4 1000 4 5 1000 5 6 1000 6 7 1000 7 8 1000 8 9 1000 9 10 1000 10 11 1000 11 12 1000 12 13 1000 13 14 1000 14 15 1000 15 16 1000 16 17 1000 17 18 1000 18 19 1000 19 20 1000 20 21 1000 21 22 1000 22 23 1000 23 24 1000 24 25 1000 25 26 1000 26 27 1000 27 28 ...
output:
299 301 301 301 301 301 300 300 300 300 301 301 302 300 301 300 300 301 302 301 301 301 300 301 300 301 300 300 300 300 300 301 301 301 302 300 301 302 300 299 302 301 301 301 301 300 300 301 300 300 300 301 300 301 301 301 300 301 301 301 301 301 300 299 302 301 300 301 301 301 301 301 300 301 301 ...
result:
ok 300000 lines
Test #28:
score: 85
Accepted
time: 70ms
memory: 176368kb
input:
1000 300000 10000 1 1000 1 2 1000 2 3 1000 3 4 1000 4 5 1000 5 6 1000 6 7 1000 7 8 1000 8 9 1000 9 10 1000 10 11 1000 11 12 1000 12 13 1000 13 14 1000 14 15 1000 15 16 1000 16 17 1000 17 18 1000 18 19 1000 19 20 1000 20 21 1000 21 22 1000 22 23 1000 23 24 1000 24 25 1000 25 26 1000 26 27 1000 27 28 ...
output:
301 301 297 301 301 301 301 299 297 301 300 300 301 300 300 301 302 299 301 301 301 300 301 300 301 301 299 301 301 300 302 300 301 301 300 301 300 301 300 300 301 301 300 301 300 301 301 299 301 301 301 300 300 300 299 301 301 301 300 300 300 301 300 301 301 301 301 301 301 301 300 301 300 302 301 ...
result:
ok 300000 lines
Test #29:
score: 85
Accepted
time: 75ms
memory: 176244kb
input:
1000 300000 10000 1 1000 1 2 1000 2 3 1000 3 4 1000 4 5 1000 5 6 1000 6 7 1000 7 8 1000 8 9 1000 9 10 1000 10 11 1000 11 12 1000 12 13 1000 13 14 1000 14 15 1000 15 16 1000 16 17 1000 17 18 1000 18 19 1000 19 20 1000 20 21 1000 21 22 1000 22 23 1000 23 24 1000 24 25 1000 25 26 1000 26 27 1000 27 28 ...
output:
300 301 299 299 300 300 300 300 300 301 301 300 298 301 300 300 301 302 301 299 301 300 300 301 300 300 302 301 301 301 299 301 300 301 300 301 301 301 301 301 301 302 301 300 301 301 297 302 300 301 300 301 301 301 301 299 301 301 301 300 300 301 300 299 300 301 300 298 301 301 301 300 300 300 301 ...
result:
ok 300000 lines
Test #30:
score: 85
Accepted
time: 95ms
memory: 152388kb
input:
30 300000 10000 3 15 57187983 2 12 208208849 5 16 697563025 1 2 557154521 24 28 973236913 17 27 893010197 21 24 723883636 6 15 784616379 18 11 89391003 26 12 396348427 2 25 753376681 16 7 406233277 8 6 704127895 4 27 10650455 10 1 168711621 1 28 874401313 26 17 49029367 7 17 97659379 13 16 286268706...
output:
9531 7634 2912 4279 256 1029 2657 2074 9062 5818 2376 5720 2848 0 8020 1210 9642 8942 6880 9453 3825 3910 5288 9211 154 7744 3809 7066 2237 227 5271 0 1428 1951 1545 3661 7468 5847 6454 7589 9448 9901 8642 5103 407 7442 7670 450 7111 653 2696 6260 2809 1871 3182 1504 5380 4758 1664 1321 1226 243 554...
result:
ok 300000 lines
Test #31:
score: 85
Accepted
time: 92ms
memory: 154228kb
input:
30 300000 10000 2 15 804507142 16 12 859177694 12 21 820152601 24 19 838977286 23 10 859410365 11 8 289250543 27 3 785550586 6 16 5111243 30 24 573306004 17 21 223496773 4 1 8923679 23 29 877873671 12 15 752015773 18 24 310077735 20 21 293237756 4 7 639253232 25 26 799310707 10 13 542025665 1 8 4156...
output:
1898 1365 1745 1564 1363 6851 2081 0 4118 7487 0 1186 2398 6652 6813 3486 1947 4423 5640 2044 1397 5805 4998 4163 6331 9243 5851 6263 8921 8383 0 7236 5443 7292 1676 9384 1036 6113 642 9188 4452 4167 1697 1376 0 1410 9417 3189 8911 2457 1737 6287 1966 4508 7568 5721 7474 6706 3017 117 6015 9505 6650...
result:
ok 300000 lines
Test #32:
score: 85
Accepted
time: 91ms
memory: 153728kb
input:
30 300000 10000 24 13 520622246 23 21 433805150 19 4 941017210 17 8 78843171 21 24 340549171 5 20 758779942 24 13 221927078 15 17 752428333 12 17 56798067 16 28 81348807 5 28 755076285 30 28 272187088 9 24 797896603 2 21 677512999 23 10 833979010 7 22 400211291 3 6 522660929 21 1 671039234 11 22 542...
output:
4612 5444 579 9194 6342 2331 7483 2391 9519 9157 2366 6994 1951 3110 1602 5762 4593 3170 4398 4978 9312 9977 4709 899 3697 400 8934 5463 4712 6503 4671 4221 9456 2290 1808 3584 3522 6378 7091 445 7385 6120 5097 7991 6508 5725 4715 1787 4757 4262 778 6313 6500 1517 1609 9937 3203 8655 7853 6016 3456 ...
result:
ok 300000 lines
Test #33:
score: 85
Accepted
time: 71ms
memory: 153860kb
input:
30 300000 10000 1 30 1 2 30 2 3 30 3 4 30 4 5 30 5 6 30 6 7 30 7 8 30 8 9 30 9 10 30 10 11 30 11 12 30 12 13 30 13 14 30 14 15 30 15 16 30 16 17 30 17 18 30 18 19 30 19 20 30 20 21 30 21 22 30 22 23 30 23 24 30 24 25 30 25 26 30 26 27 30 27 28 30 28 29 30 29 1 30 30 2 30 31 3 30 32 4 30 33 5 30 34 6...
output:
10000 9999 9998 9997 9996 9995 9994 9993 9992 9991 9990 9989 9988 9987 9986 9985 9984 9983 9982 9981 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941...
result:
ok 300000 lines
Test #34:
score: 85
Accepted
time: 71ms
memory: 153692kb
input:
30 300000 10000 1 30 1 2 30 2 3 30 3 4 30 4 5 30 5 6 30 6 7 30 7 8 30 8 9 30 9 10 30 10 11 30 11 12 30 12 13 30 13 14 30 14 15 30 15 16 30 16 17 30 17 18 30 18 19 30 19 20 30 20 21 30 21 22 30 22 23 30 23 24 30 24 25 30 25 26 30 26 27 30 27 28 30 28 29 30 29 1 30 30 2 30 31 3 30 32 4 30 33 5 30 34 6...
output:
10000 9999 9998 9997 9996 9995 9994 9993 9992 9991 9990 9989 9988 9987 9986 9985 9984 9983 9982 9981 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941...
result:
ok 300000 lines
Test #35:
score: 85
Accepted
time: 71ms
memory: 153864kb
input:
30 300000 10000 1 30 1 2 30 2 3 30 3 4 30 4 5 30 5 6 30 6 7 30 7 8 30 8 9 30 9 10 30 10 11 30 11 12 30 12 13 30 13 14 30 14 15 30 15 16 30 16 17 30 17 18 30 18 19 30 19 20 30 20 21 30 21 22 30 22 23 30 23 24 30 24 25 30 25 26 30 26 27 30 27 28 30 28 29 30 29 1 30 30 2 30 31 3 30 32 4 30 33 5 30 34 6...
output:
10000 9999 9998 9997 9996 9995 9994 9993 9992 9991 9990 9989 9988 9987 9986 9985 9984 9983 9982 9981 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941...
result:
ok 300000 lines
Test #36:
score: 85
Accepted
time: 61ms
memory: 176244kb
input:
1000 300000 10000 1 2 1000000000 1 2 999999999 1 2 999999998 1 2 999999997 1 2 999999996 1 2 999999995 1 2 999999994 1 2 999999993 1 2 999999992 1 2 999999991 1 2 999999990 1 2 999999989 1 2 999999988 1 2 999999987 1 2 999999986 1 2 999999985 1 2 999999984 1 2 999999983 1 2 999999982 1 2 999999981 1...
output:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 ...
result:
ok 300000 lines
Test #37:
score: 85
Accepted
time: 83ms
memory: 155864kb
input:
100 300000 10000 6 1 1 10 19 2 32 6 3 6 7 4 5 13 5 16 12 6 21 20 7 8 2 8 1 2 9 11 34 10 10 8 11 4 16 12 3 11 13 1 2 14 2 5 15 6 7 16 3 14 17 5 6 18 6 9 19 13 1 20 33 1 21 2 25 22 6 4 23 2 11 24 16 11 25 6 10 26 4 5 27 1 44 28 8 10 29 8 5 30 7 2 31 9 10 32 3 5 33 4 11 34 4 1 35 9 1 36 4 14 37 13 4 38...
output:
0 7760 2233 0 0 9839 6311 0 0 1768 0 9838 0 0 0 0 0 0 0 0 1933 4355 0 0 9837 0 0 637 0 0 0 0 0 0 0 0 0 0 9836 0 0 0 7140 0 0 5369 0 8454 2631 0 0 5368 372 8453 7139 0 1767 0 0 7138 2891 0 179 0 0 0 0 2476 0 0 426 0 2232 0 0 0 0 6310 0 0 0 7759 0 0 0 0 3240 0 5367 0 9835 0 0 4826 0 0 4354 0 0 0 9055 ...
result:
ok 300000 lines
Test #38:
score: 85
Accepted
time: 81ms
memory: 158492kb
input:
100 300000 10000 11 10 1 5 1 2 7 9 3 1 11 4 6 11 5 28 5 6 9 8 7 5 2 8 4 7 9 3 2 10 5 3 11 6 1 12 8 16 13 2 15 14 26 7 15 3 26 16 9 3 17 7 10 18 9 6 19 17 5 20 9 13 21 5 27 22 5 13 23 20 24 24 12 1 25 1 41 26 4 39 27 4 2 28 7 2 29 23 8 30 12 4 31 3 1 32 7 24 33 2 3 34 26 23 35 24 5 36 2 12 37 8 4 38 ...
output:
0 0 0 0 0 3284 0 0 0 0 0 0 9882 0 4000 3999 0 0 0 9226 0 3674 0 4835 0 791 1044 0 0 5175 0 0 4834 0 3998 4833 0 0 0 0 0 8551 0 1043 0 0 0 5938 0 0 242 0 0 1606 0 0 341 0 0 0 9225 5937 2729 695 6338 0 1995 5936 0 4832 0 0 0 1296 0 0 0 0 9881 0 8550 0 5935 0 0 1994 0 0 0 0 0 0 0 4276 0 5174 0 6337 0 0...
result:
ok 300000 lines
Test #39:
score: 85
Accepted
time: 86ms
memory: 162212kb
input:
300 300000 10000 29 3 1 11 9 2 8 7 3 4 26 4 19 14 5 4 1 6 16 15 7 7 20 8 5 14 9 6 20 10 7 18 11 22 3 12 11 8 13 2 37 14 24 34 15 28 1 16 10 5 17 23 18 18 5 10 19 12 13 20 19 7 21 3 21 22 17 21 23 26 1 24 9 8 25 29 43 26 12 10 27 4 8 28 35 21 29 30 3 30 66 4 31 31 5 32 1 46 33 29 41 34 10 28 35 25 49...
output:
5329 7642 7642 6182 7629 7642 7639 7589 7637 7588 7634 7181 7641 3565 4175 5667 7643 6908 7642 7639 7628 7401 7400 6181 7641 2643 7640 7641 4045 5082 786 4829 2239 2801 5666 1889 7180 7639 7642 849 7642 7627 7635 7640 6467 6466 7399 1633 5328 2642 63 7642 4044 7638 7634 5665 3369 122 7640 7640 4828 ...
result:
ok 300000 lines
Test #40:
score: 85
Accepted
time: 80ms
memory: 164008kb
input:
300 300000 10000 49 36 1 10 38 2 4 45 3 29 35 4 48 10 5 1 2 6 9 35 7 5 30 8 18 22 9 7 28 10 30 68 11 6 20 12 17 3 13 5 15 14 2 16 15 15 8 16 2 28 17 16 12 18 17 1 19 4 8 20 41 37 21 11 6 22 18 1 23 33 8 24 10 11 25 23 18 26 36 20 27 4 48 28 19 3 29 4 57 30 14 10 31 19 21 32 7 1 33 2 14 34 22 1 35 5 ...
output:
1902 3406 2333 3959 1994 7648 3958 5114 7195 5551 600 7617 7648 7647 7644 7646 5550 7643 7648 7648 2899 7648 7643 4271 7648 6973 3832 1993 7641 1232 7647 7518 7647 7646 7194 7647 3139 7642 7647 7193 3957 7648 7646 4581 7645 7646 7647 7647 7647 3956 6496 7647 488 6495 884 7645 4580 7641 7640 2579 489...
result:
ok 300000 lines
Test #41:
score: 85
Accepted
time: 89ms
memory: 176128kb
input:
1000 300000 10000 36 175 1 3 27 2 27 34 3 11 70 4 17 1 5 62 97 6 3 13 7 4 7 8 17 37 9 9 22 10 125 5 11 73 1 12 8 74 13 13 91 14 8 92 15 10 11 16 1 8 17 6 69 18 28 23 19 43 19 20 2 34 21 18 83 22 2 30 23 32 78 24 39 31 25 64 2 26 8 45 27 25 14 28 87 26 29 13 19 30 62 18 31 34 10 32 3 26 33 10 23 34 1...
output:
79 4041 4041 1894 4042 831 4042 4041 4016 4040 357 1655 1644 962 946 4041 4042 1877 4036 3716 4040 1228 4039 1505 4002 2154 3586 4041 1100 4041 2307 4039 4040 4041 4041 4041 4040 1886 1654 4041 2735 1876 4041 3811 3766 389 4035 3585 4041 4040 1271 4040 265 4041 458 3588 3765 1771 4001 4037 1643 4040...
result:
ok 300000 lines
Test #42:
score: 85
Accepted
time: 86ms
memory: 176368kb
input:
1000 300000 10000 44 18 1 128 27 2 12 10 3 23 41 4 9 12 5 44 39 6 164 19 7 3 60 8 50 21 9 1 25 10 4 5 11 6 26 12 4 9 13 19 4 14 61 90 15 44 16 16 39 40 17 27 80 18 5 44 19 44 23 20 2 3 21 13 2 22 9 16 23 15 59 24 46 20 25 16 11 26 25 47 27 8 4 28 24 5 29 2 9 30 11 25 31 138 80 32 20 14 33 14 41 34 2...
output:
3547 288 4038 3736 4038 3546 82 2529 3164 4038 4037 4035 4038 4038 990 3545 3898 1334 3544 3543 4038 4038 4038 2554 3378 4037 3402 4037 4037 4038 4037 237 4039 3735 4036 1823 4037 781 3401 2972 1649 1017 4033 1237 2838 3347 2190 4038 3962 4037 4035 3400 2095 733 4038 2219 4036 4034 652 575 4035 4036...
result:
ok 300000 lines
Test #43:
score: 85
Accepted
time: 87ms
memory: 176368kb
input:
1000 300000 10000 54 47 1 67 33 2 5 89 3 44 27 4 3 32 5 43 19 6 77 20 7 2 28 8 10 15 9 80 21 10 12 5 11 13 1 12 155 28 13 35 13 14 22 89 15 9 22 16 22 5 17 121 2 18 49 74 19 58 27 20 5 17 21 8 9 22 18 11 23 5 47 24 76 11 25 1 29 26 110 66 27 63 57 28 8 40 29 50 1 30 47 42 31 13 35 32 60 9 33 25 92 3...
output:
2847 2025 1067 3609 4057 3692 1511 4058 4058 1288 4059 4058 152 4054 1066 4059 4058 390 1633 2567 4059 4058 4058 3329 1510 4057 538 2194 3797 3199 3328 4053 2402 975 3796 4057 2289 4055 3728 4058 4058 4058 4058 4058 1466 3327 4056 2846 4055 1653 1759 4055 4056 1892 3883 4057 2706 4057 4055 3727 4055...
result:
ok 300000 lines
Test #44:
score: 85
Accepted
time: 77ms
memory: 176372kb
input:
1000 300000 10000 1 33 1 2 33 2 3 33 3 4 33 4 5 33 5 6 33 6 7 33 7 8 33 8 9 33 9 10 33 10 11 33 11 12 33 12 13 33 13 14 33 14 15 33 15 16 33 16 17 33 17 18 33 18 19 33 19 20 33 20 21 33 21 22 33 22 23 33 23 24 33 24 25 33 25 26 33 26 27 33 27 28 33 28 29 33 29 30 33 30 31 33 31 32 33 32 1 33 33 2 33...
output:
3125 3125 3126 3126 3126 3126 3126 3125 3125 3125 3124 3126 3126 3126 3124 3125 3124 3125 3126 3125 3125 3125 3125 3125 3125 3124 3125 3124 3124 3123 3125 3124 3124 3124 3125 3125 3125 3125 3125 3124 3124 3124 3123 3125 3125 3125 3123 3124 3123 3124 3125 3124 3124 3124 3124 3124 3124 3123 3124 3123 ...
result:
ok 300000 lines
Test #45:
score: 85
Accepted
time: 74ms
memory: 176368kb
input:
1000 300000 10000 1 33 1 2 33 2 3 33 3 4 33 4 5 33 5 6 33 6 7 33 7 8 33 8 9 33 9 10 33 10 11 33 11 12 33 12 13 33 13 14 33 14 15 33 15 16 33 16 17 33 17 18 33 18 19 33 19 20 33 20 21 33 21 22 33 22 23 33 23 24 33 24 25 33 25 26 33 26 27 33 27 28 33 28 29 33 29 30 33 30 31 33 31 32 33 32 1 33 33 2 33...
output:
3126 3126 3126 3126 3126 3125 3126 3125 3125 3125 3124 3126 3125 3124 3126 3125 3125 3125 3125 3125 3123 3125 3125 3125 3125 3124 3125 3126 3124 3125 3125 3122 3125 3125 3125 3125 3125 3124 3125 3124 3124 3124 3123 3125 3124 3123 3125 3124 3124 3124 3124 3124 3122 3124 3124 3124 3124 3123 3124 3125 ...
result:
ok 300000 lines
Test #46:
score: 85
Accepted
time: 72ms
memory: 176372kb
input:
1000 300000 10000 1 33 1 2 33 2 3 33 3 4 33 4 5 33 5 6 33 6 7 33 7 8 33 8 9 33 9 10 33 10 11 33 11 12 33 12 13 33 13 14 33 14 15 33 15 16 33 16 17 33 17 18 33 18 19 33 19 20 33 20 21 33 21 22 33 22 23 33 23 24 33 24 25 33 25 26 33 26 27 33 27 28 33 28 29 33 29 30 33 30 31 33 31 32 33 32 1 33 33 2 33...
output:
3125 3126 3125 3126 3126 3126 3124 3122 3125 3126 3126 3126 3126 3126 3126 3125 3125 3125 3125 3124 3125 3126 3125 3125 3125 3124 3125 3123 3124 3125 3124 3124 3124 3125 3124 3125 3125 3125 3123 3121 3124 3125 3125 3125 3125 3125 3125 3124 3124 3124 3124 3123 3124 3125 3124 3124 3124 3123 3124 3122 ...
result:
ok 300000 lines
Extra Test:
score: 0
Extra Test Passed