QOJ.ac
QOJ
ID | 题目 | 提交者 | 结果 | 用时 | 内存 | 语言 | 文件大小 | 提交时间 | 测评时间 |
---|---|---|---|---|---|---|---|---|---|
#554696 | #8563. The Older We Are, The Worse It Hurts | PhantomThreshold# | AC ✓ | 103ms | 93032kb | C++20 | 2.0kb | 2024-09-09 14:39:54 | 2024-09-09 14:39:54 |
Judging History
answer
#include<bits/stdc++.h>
#define ll long long
#define int long long
using namespace std;
const int maxn = 210000;
vector<int>E[maxn];
int n,m;
int a[maxn];
int fa[maxn],siz[maxn],sum[maxn];
int f[maxn],g[maxn];
struct node
{
int a,b,i;
friend inline bool operator <(const node &k1,const node &k2){ return k1.a*k2.b < k1.b*k2.a; }
};
void dfs(const int x)
{
siz[x]=1;
sum[x]=a[x];
for(auto y:E[x]) if(y!=fa[x])
{
fa[y]=x;
dfs(y);
siz[x]+=siz[y];
sum[x]+=sum[y];
}
f[x]=a[x];
vector<node>V;
for(auto y:E[x]) if(y!=fa[x])
{
V.push_back( (node){ siz[y],sum[y],y } );
f[x]+=f[y];
}
sort(V.begin(),V.end());
int num=1;
for(auto k:V)
{
f[x]+=num*k.b;
num+=k.a;
}
}
ll ans;
void calc(const int x)
{
vector<node>V;
for(auto y:E[x])
{
if(y!=fa[x]) V.push_back( (node){ siz[y],sum[y],y } );
else V.push_back( (node){ n-siz[x],m-sum[x],y } );
}
sort(V.begin(),V.end());
int vn=(int)V.size();
vector<int>rb(vn+1),la(vn+1);
la[0]=1;
for(int i=1;i<vn;i++) la[i]=la[i-1]+V[i-1].a;
for(int i=vn-1;i>0;i--) rb[i-1]=rb[i]+V[i].b;
ll temp=a[x],num=1;
for(int i=0;i<vn;i++)
{
temp+= num*V[i].b;
num += V[i].a;
int y=V[i].i;
if( y!=fa[x] ) temp+= f[y];
else temp+=g[x];
}
ans=min(ans,temp);
for(int i=0;i<vn;i++) if(V[i].i!=fa[x])
{
int y=V[i].i;
g[y]= temp-f[y]- V[i].a*rb[i] -V[i].b*la[i];
}
for(auto y:E[x]) if(y!=fa[x])
calc(y);
}
signed main()
{
ios_base::sync_with_stdio(false);
cin>>n;
for(int i=1;i<n;i++)
{
int x,y; cin>>x>>y;
E[x].push_back(y);
E[y].push_back(x);
}
for(int i=1;i<=n;i++)
{
cin>>a[i];
m+=a[i];
}
dfs(1);
ans=LLONG_MAX;
calc(1);
cout<<ans<<endl;
return 0;
}
详细
Test #1:
score: 100
Accepted
time: 2ms
memory: 14092kb
input:
3 1 2 1 3 1 2 3
output:
11
result:
ok 1 number(s): "11"
Test #2:
score: 0
Accepted
time: 1ms
memory: 11756kb
input:
5 1 2 1 3 3 4 3 5 5 4 3 2 1
output:
35
result:
ok 1 number(s): "35"
Test #3:
score: 0
Accepted
time: 0ms
memory: 12064kb
input:
10 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 88884 152575 143867 52702 129130 80884 102053 174444 90537 186376
output:
6260059
result:
ok 1 number(s): "6260059"
Test #4:
score: 0
Accepted
time: 0ms
memory: 9740kb
input:
100 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 10 11 11 12 12 13 13 14 14 15 15 16 16 17 17 18 18 19 19 20 20 21 21 22 22 23 23 24 24 25 25 26 26 27 27 28 28 29 29 30 30 31 31 32 32 33 33 34 34 35 35 36 36 37 37 38 38 39 39 40 40 41 41 42 42 43 43 44 44 45 45 46 46 47 47 48 48 49 49 50 50 51 51 52 52 53 5...
output:
475487509
result:
ok 1 number(s): "475487509"
Test #5:
score: 0
Accepted
time: 2ms
memory: 10108kb
input:
1000 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 10 11 11 12 12 13 13 14 14 15 15 16 16 17 17 18 18 19 19 20 20 21 21 22 22 23 23 24 24 25 25 26 26 27 27 28 28 29 29 30 30 31 31 32 32 33 33 34 34 35 35 36 36 37 37 38 38 39 39 40 40 41 41 42 42 43 43 44 44 45 45 46 46 47 47 48 48 49 49 50 50 51 51 52 52 53 ...
output:
49636485565
result:
ok 1 number(s): "49636485565"
Test #6:
score: 0
Accepted
time: 41ms
memory: 51820kb
input:
100000 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 10 11 11 12 12 13 13 14 14 15 15 16 16 17 17 18 18 19 19 20 20 21 21 22 22 23 23 24 24 25 25 26 26 27 27 28 28 29 29 30 30 31 31 32 32 33 33 34 34 35 35 36 36 37 37 38 38 39 39 40 40 41 41 42 42 43 43 44 44 45 45 46 46 47 47 48 48 49 49 50 50 51 51 52 52 5...
output:
498631652789011
result:
ok 1 number(s): "498631652789011"
Test #7:
score: 0
Accepted
time: 76ms
memory: 93032kb
input:
200000 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 10 11 11 12 12 13 13 14 14 15 15 16 16 17 17 18 18 19 19 20 20 21 21 22 22 23 23 24 24 25 25 26 26 27 27 28 28 29 29 30 30 31 31 32 32 33 33 34 34 35 35 36 36 37 37 38 38 39 39 40 40 41 41 42 42 43 43 44 44 45 45 46 46 47 47 48 48 49 49 50 50 51 51 52 52 5...
output:
1998890674293756
result:
ok 1 number(s): "1998890674293756"
Test #8:
score: 0
Accepted
time: 0ms
memory: 13804kb
input:
10 1 7 1 8 2 3 3 10 4 7 5 8 6 10 8 9 8 10 82092 194867 56452 165409 46166 19439 102526 106912 189486 193684
output:
5407291
result:
ok 1 number(s): "5407291"
Test #9:
score: 0
Accepted
time: 1ms
memory: 9988kb
input:
100 1 40 1 54 1 78 2 82 3 99 4 56 5 44 5 87 5 94 6 82 7 62 8 38 8 63 8 97 9 28 9 75 10 39 10 72 10 100 11 15 11 21 12 55 12 71 12 87 13 26 14 68 14 82 14 88 15 26 15 62 16 42 17 18 18 90 19 43 20 63 22 58 23 56 23 66 23 79 24 69 25 62 26 47 26 93 26 97 27 39 27 77 28 29 29 36 30 37 31 80 32 72 33 66...
output:
421120037
result:
ok 1 number(s): "421120037"
Test #10:
score: 0
Accepted
time: 0ms
memory: 11888kb
input:
1000 1 222 1 630 1 818 2 7 2 366 3 213 3 282 3 596 4 212 5 317 6 745 7 67 8 560 8 931 9 84 9 184 9 305 9 306 10 417 10 547 11 29 12 704 12 830 13 524 14 399 14 629 15 129 15 644 15 954 16 418 17 170 18 434 19 85 20 28 20 943 21 296 21 523 22 745 23 355 24 235 24 383 25 93 25 656 25 720 25 886 26 363...
output:
47098913396
result:
ok 1 number(s): "47098913396"
Test #11:
score: 0
Accepted
time: 44ms
memory: 17884kb
input:
100000 1 9740 1 49654 2 193 2 42318 2 96874 3 8605 3 47963 4 59219 5 28490 5 95449 6 27660 6 41375 6 53022 6 66835 6 94567 7 83100 8 82829 8 92810 9 2458 10 21811 10 75721 11 315 11 20049 11 52226 12 68436 12 75710 13 9651 13 55769 13 95180 14 82763 15 24521 16 78612 17 20314 18 38963 19 13416 20 24...
output:
493827158811210
result:
ok 1 number(s): "493827158811210"
Test #12:
score: 0
Accepted
time: 101ms
memory: 25628kb
input:
200000 1 48334 1 88568 1 133870 2 14768 2 59558 2 94254 3 14901 4 92831 4 187383 5 38599 5 45343 5 194164 6 32244 7 61411 8 22440 8 163276 9 26602 9 168498 9 178984 10 72427 10 118896 11 16651 11 107281 11 186764 12 63295 12 91535 13 118330 14 26343 14 102327 15 25907 16 151791 17 54022 17 57434 17 ...
output:
1984469138449540
result:
ok 1 number(s): "1984469138449540"
Test #13:
score: 0
Accepted
time: 0ms
memory: 13748kb
input:
10 1 2 2 3 3 4 3 5 4 6 4 7 4 8 5 10 6 9 171640 34584 23999 84435 148970 128300 147950 199598 38545 7852
output:
4664621
result:
ok 1 number(s): "4664621"
Test #14:
score: 0
Accepted
time: 2ms
memory: 13804kb
input:
100 1 2 1 3 1 14 1 22 1 37 2 4 2 7 2 19 2 39 2 44 3 5 3 6 3 11 3 43 3 46 4 10 4 12 4 13 5 8 5 74 6 9 6 15 6 72 6 83 7 23 8 21 9 28 9 75 9 76 10 25 10 60 10 68 10 86 11 30 11 32 11 67 12 16 12 18 12 48 13 26 13 66 14 17 14 52 14 55 17 20 18 24 18 61 19 27 19 42 19 90 20 33 20 40 20 58 21 47 22 31 22 ...
output:
462902677
result:
ok 1 number(s): "462902677"
Test #15:
score: 0
Accepted
time: 3ms
memory: 13848kb
input:
1000 1 2 1 3 1 7 1 13 1 35 1 47 1 62 2 5 2 6 2 26 2 27 2 34 2 79 2 157 2 249 3 4 3 22 3 70 3 81 4 11 4 29 4 110 4 114 5 21 5 94 5 115 5 130 6 8 6 14 6 167 6 170 6 418 6 633 7 9 7 10 7 12 7 40 7 57 7 67 7 527 7 625 8 48 8 51 8 55 8 218 8 806 9 16 9 23 9 44 9 49 9 103 9 190 9 280 9 521 10 679 10 918 1...
output:
47786153869
result:
ok 1 number(s): "47786153869"
Test #16:
score: 0
Accepted
time: 35ms
memory: 19496kb
input:
100000 1 2 1 9 1 12 1 45 1 47 1 55 1 141 1 260 1 288 1 1464 1 1939 1 11365 1 12563 1 15186 2 3 2 4 2 6 2 7 2 39 2 626 2 662 2 842 2 960 2 1508 2 6362 2 12680 2 48653 3 8 3 49 3 222 3 275 3 535 3 3529 3 4060 3 7438 3 9624 3 11795 3 20087 3 25917 3 26664 3 27533 3 27675 3 51085 3 59699 3 86531 4 5 4 2...
output:
495558439961116
result:
ok 1 number(s): "495558439961116"
Test #17:
score: 0
Accepted
time: 95ms
memory: 25496kb
input:
200000 1 2 1 3 1 13 1 59 1 71 1 700 1 5290 1 14056 1 16467 1 134461 2 4 2 6 2 7 2 8 2 15 2 28 2 44 2 136 2 675 2 1027 2 4120 2 13293 2 23306 2 29130 2 36284 2 62147 2 103685 2 110696 2 173341 2 183297 2 199355 3 5 3 10 3 18 3 29 3 88 3 107 3 218 3 430 3 630 3 1871 3 3017 3 5031 3 5791 3 29073 4 49 4...
output:
1990649326000094
result:
ok 1 number(s): "1990649326000094"
Test #18:
score: 0
Accepted
time: 2ms
memory: 11748kb
input:
10 4 8 1 5 6 3 5 8 2 1 4 3 6 7 7 9 10 1 195748 38162 161841 14237 86925 34468 64592 144428 192111 192089
output:
5329275
result:
ok 1 number(s): "5329275"
Test #19:
score: 0
Accepted
time: 0ms
memory: 13724kb
input:
100 78 94 18 37 71 82 52 14 78 44 78 55 56 44 26 10 85 24 66 5 7 79 30 92 66 63 16 57 21 99 35 42 39 84 66 65 67 58 40 63 16 43 73 52 45 21 7 92 71 10 1 45 60 54 87 90 73 68 65 19 14 56 18 55 15 22 63 36 52 10 29 85 64 81 63 9 36 34 64 7 27 34 56 88 7 73 98 67 23 71 43 79 41 71 88 62 35 58 11 98 14 ...
output:
394355527
result:
ok 1 number(s): "394355527"
Test #20:
score: 0
Accepted
time: 0ms
memory: 14164kb
input:
1000 317 548 357 83 516 649 336 164 548 654 111 660 9 105 942 208 879 179 631 428 733 980 422 719 558 136 459 66 355 536 251 841 127 517 420 250 839 187 999 630 81 980 880 712 440 487 914 39 873 217 37 242 712 679 538 119 359 798 80 812 219 754 231 108 398 670 201 71 401 676 41 734 278 351 903 144 8...
output:
45755641914
result:
ok 1 number(s): "45755641914"
Test #21:
score: 0
Accepted
time: 48ms
memory: 19592kb
input:
100000 49582 39999 79391 18647 48656 38113 70334 79359 51699 83915 56760 31630 98156 4992 85784 45476 94679 31586 49468 85156 40654 61744 10358 90311 3928 52174 10419 95458 44210 76753 59400 93499 56022 19964 83989 68908 65255 40202 36332 7991 27857 40501 81480 99772 18439 29752 13903 67107 14163 86...
output:
495948428945363
result:
ok 1 number(s): "495948428945363"
Test #22:
score: 0
Accepted
time: 103ms
memory: 25468kb
input:
200000 189324 7548 22586 157240 11256 172490 150550 8046 76399 160223 43296 84504 58990 41278 65110 131557 35353 176219 163411 44179 31599 104298 10029 199391 184720 178656 45461 3467 59629 151067 123870 154897 35475 48185 155607 186516 60091 91122 53990 40261 39114 95313 101366 193391 51989 73037 7...
output:
1990392142747089
result:
ok 1 number(s): "1990392142747089"
Test #23:
score: 0
Accepted
time: 2ms
memory: 14088kb
input:
10 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 1 10 184191 10442 37144 58440 31340 61211 38611 56030 25638 6562
output:
1706054
result:
ok 1 number(s): "1706054"
Test #24:
score: 0
Accepted
time: 2ms
memory: 9956kb
input:
100 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 1 10 1 11 1 12 1 13 1 14 1 15 1 16 1 17 1 18 1 19 1 20 1 21 1 22 1 23 1 24 1 25 1 26 1 27 1 28 1 29 1 30 1 31 1 32 1 33 1 34 1 35 1 36 1 37 1 38 1 39 1 40 1 41 1 42 1 43 1 44 1 45 1 46 1 47 1 48 1 49 1 50 1 51 1 52 1 53 1 54 1 55 1 56 1 57 1 58 1 59 1 60 1 61 1 62...
output:
325041829
result:
ok 1 number(s): "325041829"
Test #25:
score: 0
Accepted
time: 2ms
memory: 12096kb
input:
1000 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 1 10 1 11 1 12 1 13 1 14 1 15 1 16 1 17 1 18 1 19 1 20 1 21 1 22 1 23 1 24 1 25 1 26 1 27 1 28 1 29 1 30 1 31 1 32 1 33 1 34 1 35 1 36 1 37 1 38 1 39 1 40 1 41 1 42 1 43 1 44 1 45 1 46 1 47 1 48 1 49 1 50 1 51 1 52 1 53 1 54 1 55 1 56 1 57 1 58 1 59 1 60 1 61 1 6...
output:
35108520559
result:
ok 1 number(s): "35108520559"
Test #26:
score: 0
Accepted
time: 43ms
memory: 22908kb
input:
100000 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 1 10 1 11 1 12 1 13 1 14 1 15 1 16 1 17 1 18 1 19 1 20 1 21 1 22 1 23 1 24 1 25 1 26 1 27 1 28 1 29 1 30 1 31 1 32 1 33 1 34 1 35 1 36 1 37 1 38 1 39 1 40 1 41 1 42 1 43 1 44 1 45 1 46 1 47 1 48 1 49 1 50 1 51 1 52 1 53 1 54 1 55 1 56 1 57 1 58 1 59 1 60 1 61 1...
output:
332899024879542
result:
ok 1 number(s): "332899024879542"
Test #27:
score: 0
Accepted
time: 76ms
memory: 37588kb
input:
200000 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 1 10 1 11 1 12 1 13 1 14 1 15 1 16 1 17 1 18 1 19 1 20 1 21 1 22 1 23 1 24 1 25 1 26 1 27 1 28 1 29 1 30 1 31 1 32 1 33 1 34 1 35 1 36 1 37 1 38 1 39 1 40 1 41 1 42 1 43 1 44 1 45 1 46 1 47 1 48 1 49 1 50 1 51 1 52 1 53 1 54 1 55 1 56 1 57 1 58 1 59 1 60 1 61 1...
output:
1333650749992625
result:
ok 1 number(s): "1333650749992625"
Test #28:
score: 0
Accepted
time: 2ms
memory: 9972kb
input:
10 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 1 10 60278 55785 89416 125841 183820 45708 20539 104121 161392 68622
output:
3892413
result:
ok 1 number(s): "3892413"
Test #29:
score: 0
Accepted
time: 0ms
memory: 11736kb
input:
100 1 2 1 27 1 37 1 40 1 57 1 71 1 76 1 80 1 81 1 82 1 97 2 3 2 17 2 23 2 66 2 74 2 78 2 83 2 98 2 100 3 4 3 30 3 41 3 44 3 45 3 49 3 67 3 79 3 85 4 5 4 11 4 25 4 38 4 51 4 54 4 59 4 77 4 93 4 95 5 6 5 12 5 28 5 62 5 63 5 68 5 72 5 73 5 84 6 7 6 32 6 35 6 42 6 56 6 60 6 65 6 75 6 86 7 8 7 14 7 18 7 ...
output:
370368019
result:
ok 1 number(s): "370368019"
Test #30:
score: 0
Accepted
time: 2ms
memory: 11948kb
input:
1000 1 2 1 120 1 276 1 345 1 478 1 520 1 637 1 737 1 835 2 3 2 241 2 331 2 340 2 515 2 523 2 610 2 617 2 628 2 741 3 4 3 263 3 321 3 439 3 447 3 517 3 529 3 739 3 758 3 855 3 925 3 927 3 992 4 5 4 465 4 477 4 514 4 548 4 650 4 671 4 771 4 794 4 798 4 941 4 983 5 6 5 230 5 336 5 493 5 516 5 736 5 747...
output:
38124534486
result:
ok 1 number(s): "38124534486"
Test #31:
score: 0
Accepted
time: 46ms
memory: 25736kb
input:
100000 1 2 1 21369 1 27946 1 37693 1 40131 1 58368 1 59913 1 70232 1 76960 1 85521 1 88957 1 90017 1 95685 2 3 2 17663 2 22150 2 23260 2 30993 2 43517 2 70634 2 72336 2 87058 2 95892 2 95994 3 4 3 20682 3 25488 3 26051 3 27134 3 47846 3 48490 3 66920 3 72674 3 81577 3 81811 3 82695 3 87170 3 87500 3...
output:
386479015083602
result:
ok 1 number(s): "386479015083602"
Test #32:
score: 0
Accepted
time: 71ms
memory: 42360kb
input:
200000 1 2 1 20153 1 45368 1 62117 1 90434 1 100476 1 114441 1 164479 2 3 2 51438 2 69090 2 110663 2 121882 2 123540 2 125557 2 149485 2 151079 2 154761 2 172501 3 4 3 107025 3 131836 3 152176 4 5 4 34915 4 40352 4 93945 4 116509 4 132426 4 164896 4 182862 4 198856 4 199021 5 6 5 46175 5 66289 5 117...
output:
1548837807549665
result:
ok 1 number(s): "1548837807549665"
Test #33:
score: 0
Accepted
time: 0ms
memory: 13832kb
input:
10 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 67454 42805 183067 146613 138879 37619 3066 154041 185665 183608
output:
5599249
result:
ok 1 number(s): "5599249"
Test #34:
score: 0
Accepted
time: 2ms
memory: 11728kb
input:
100 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 1 10 1 11 1 12 1 13 1 14 1 15 1 16 1 17 1 18 1 19 1 20 1 21 1 22 1 23 1 24 1 25 1 26 1 27 1 28 1 29 1 30 1 31 1 32 1 33 1 34 1 35 1 36 1 37 1 38 1 39 1 40 1 41 1 42 1 43 1 44 1 45 1 46 1 47 1 48 1 49 1 50 1 51 2 52 2 53 2 54 2 55 2 56 2 57 2 58 2 59 2 60 2 61 2 62...
output:
349401494
result:
ok 1 number(s): "349401494"
Test #35:
score: 0
Accepted
time: 0ms
memory: 13896kb
input:
1000 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 1 10 1 11 1 12 1 13 1 14 1 15 1 16 1 17 1 18 1 19 1 20 1 21 1 22 1 23 1 24 1 25 1 26 1 27 1 28 1 29 1 30 1 31 1 32 1 33 1 34 1 35 1 36 1 37 1 38 1 39 1 40 1 41 1 42 1 43 1 44 1 45 1 46 1 47 1 48 1 49 1 50 1 51 1 52 1 53 1 54 1 55 1 56 1 57 1 58 1 59 1 60 1 61 1 6...
output:
34432296741
result:
ok 1 number(s): "34432296741"
Test #36:
score: 0
Accepted
time: 39ms
memory: 18956kb
input:
100000 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 1 10 1 11 1 12 1 13 1 14 1 15 1 16 1 17 1 18 1 19 1 20 1 21 1 22 1 23 1 24 1 25 1 26 1 27 1 28 1 29 1 30 1 31 1 32 1 33 1 34 1 35 1 36 1 37 1 38 1 39 1 40 1 41 1 42 1 43 1 44 1 45 1 46 1 47 1 48 1 49 1 50 1 51 1 52 1 53 1 54 1 55 1 56 1 57 1 58 1 59 1 60 1 61 1...
output:
467733643130393
result:
ok 1 number(s): "467733643130393"
Test #37:
score: 0
Accepted
time: 72ms
memory: 26436kb
input:
200000 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 1 10 1 11 1 12 1 13 1 14 1 15 1 16 1 17 1 18 1 19 1 20 1 21 1 22 1 23 1 24 1 25 1 26 1 27 1 28 1 29 1 30 1 31 1 32 1 33 1 34 1 35 1 36 1 37 1 38 1 39 1 40 1 41 1 42 1 43 1 44 1 45 1 46 1 47 1 48 1 49 1 50 1 51 1 52 1 53 1 54 1 55 1 56 1 57 1 58 1 59 1 60 1 61 1...
output:
1871102743707964
result:
ok 1 number(s): "1871102743707964"
Test #38:
score: 0
Accepted
time: 2ms
memory: 11816kb
input:
100 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 1 10 1 11 2 12 2 13 2 14 2 15 2 16 2 17 2 18 2 19 2 20 2 21 3 22 3 23 3 24 3 25 3 26 3 27 3 28 3 29 3 30 3 31 4 32 4 33 4 34 4 35 4 36 4 37 4 38 4 39 4 40 4 41 5 42 5 43 5 44 5 45 5 46 5 47 5 48 5 49 5 50 5 51 6 52 6 53 6 54 6 55 6 56 6 57 6 58 6 59 6 60 6 61 7 62...
output:
448761507
result:
ok 1 number(s): "448761507"
Test #39:
score: 0
Accepted
time: 0ms
memory: 11892kb
input:
1000 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 1 10 1 11 1 12 1 13 1 14 1 15 1 16 1 17 1 18 1 19 1 20 1 21 1 22 1 23 1 24 1 25 1 26 1 27 1 28 1 29 1 30 1 31 1 32 1 33 1 34 1 35 1 36 1 37 1 38 1 39 1 40 1 41 1 42 1 43 1 44 1 45 1 46 1 47 1 48 1 49 1 50 1 51 1 52 1 53 1 54 1 55 1 56 1 57 1 58 1 59 1 60 1 61 1 6...
output:
44219741747
result:
ok 1 number(s): "44219741747"
Test #40:
score: 0
Accepted
time: 33ms
memory: 20128kb
input:
100000 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 1 10 1 11 1 12 1 13 1 14 1 15 1 16 1 17 1 18 1 19 1 20 1 21 1 22 1 23 1 24 1 25 1 26 1 27 1 28 1 29 1 30 1 31 1 32 1 33 1 34 1 35 1 36 1 37 1 38 1 39 1 40 1 41 1 42 1 43 1 44 1 45 1 46 1 47 1 48 1 49 1 50 1 51 1 52 1 53 1 54 1 55 1 56 1 57 1 58 1 59 1 60 1 61 1...
output:
488126848096724
result:
ok 1 number(s): "488126848096724"
Test #41:
score: 0
Accepted
time: 61ms
memory: 26344kb
input:
200000 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 1 10 1 11 1 12 1 13 1 14 1 15 1 16 1 17 1 18 1 19 1 20 1 21 1 22 1 23 1 24 1 25 1 26 1 27 1 28 1 29 1 30 1 31 1 32 1 33 1 34 1 35 1 36 1 37 1 38 1 39 1 40 1 41 1 42 1 43 1 44 1 45 1 46 1 47 1 48 1 49 1 50 1 51 1 52 1 53 1 54 1 55 1 56 1 57 1 58 1 59 1 60 1 61 1...
output:
1965030843762849
result:
ok 1 number(s): "1965030843762849"