2019年第十届蓝桥杯C/C++ 省赛B组真题
试题G
#include<stdio.h>
#include<iostream>
using namespace std;
int main(){
int n;
cin>>n;
int i=1,j=0;
int t=0;
while(t!=n){
t=t+i;
i=i*2;
j++;
}
int mmax=0;
int f;
for(int k=1;k<=j;k++){
int sum=0;
for(int p=0;p<k;p++){
int a;
cin>>a;
sum=sum+a;
}
if(sum>mmax){
mmax=sum;
f=k;
}
}
cout<<f<<endl;
return 0;
}