求助,80分,可能给关
查看原帖
求助,80分,可能给关
672757
封禁用户楼主2024/3/9 21:41
#include<bits/stdc++.h>
using namespace std;
int n,m=-1,x;
int nn[447];
int main() {
	cin >> n;
	int t = 0, a, b,v;
	a = b = 0;
	for (int i = 0;; i++)
	{
		if (a != 0 || b != 0)
		{
			break;
		}
		for (int j = 1; j <= pow(2, i); j++)
		{
			t++;
			if (t > n)
			{
				a = i;
				break;
			}
			cin >> v;
			nn[i]+=v;
		}
	}
	for(int i=0;i<a;i++)
	{
		if(nn[i]>m)
		{
			m=nn[i];
			x=i;
		}
	}
	cout<<x+1;
	return 0;
}

错6和10

2024/3/9 21:41
加载中...