#include<bits/stdc++.h>
using namespace std;
int main()
{
int n,d=0,sum=-10000,temp=0,c=0;
cin>>n;
int a[n+1];
for(int i=1;i<=n;i++)
{
cin>>a[i];
}
for(int i=1;i<=n;i=i*2)
{
for(int j=i;j<i*2&&j<=n;j++)
{
temp+=a[j];
}
c++;
if(sum<temp)
{
d=c;
sum=temp;
}
temp=0;
}
cout<<d;
}
完全二叉树(蓝桥B组省赛题)
最新推荐文章于 2024-09-19 18:52:06 发布