ac
2023-11-02 20:11:29
发布于:上海
8阅读
0回复
0点赞
#include <stdio.h>
using namespace std;
int main(){
int a;
scanf("%d", &a);
int*c=new int[a+1];
for (int g = 1; g <= a; g++){
scanf("%d", c+g);
}
int o, ac=1;
long long ag = -114514;
for (int g = 1; g <= a; g *= 2){
long long ao = 0;
for (int ca = g; ca <= 2 * g - 1 && ca <= a; ca++){
ao += c[ca];
}
if (ao > ag){
ag = ao;
o = ac;
}
ac++;
}
printf("%d",o);
return 0;
}
这里空空如也
有帮助,赞一个