AC

lzhh_lzhh26  •  1个月前


include<bits/stdc++.h>

using namespace std; int n; int main(){

cin>>n;
queue<int> a;
for(int i=0;i<n;i++){
	int z;
	cin>>z;
	a.push(z);
}
int max=-1;
int ans=0;
int i=0;
while(!a.empty()){
	int zz=0;
	for(int j=0;j<pow(2,i);j++){
		if(a.empty()) break;
		zz+=a.front();
		a.pop();
	}
	if(zz>max){
		max=zz;
		ans=i+1;
	}
	i++;
} 
cout<<ans<<endl;
return 0;

} /* Q: 19 10|12 12|0 12 6 8|12 6 8 0 0 10 15 12|20 8 0 12

A: 4 */


评论:

请先登录,才能进行评论