80分求助,错2和6
查看原帖
80分求助,错2和6
603740
serikasora楼主2024/3/23 18:03
#include <iostream>
#include <cmath>
using namespace std;

int mx = -1e18;
int main(void)
{
	int sum = 0;
	int n = 0; cin >> n;
	int num = 0;
	int input = 0 , ans = 0;
	int mx_num = 0;
	int t = n;
	while (1)
	{
		for (int i = 0; i < pow(2, num) && i < t; i++)
		{
			cin >> input;
			ans += input;
			t--;
		}
		if (ans > mx)
		{
			mx = ans;
			mx_num = num + 1;
		}
		ans = 0;
		num++;
		if (t == 0)
		{
			break;
		}
	}
	cout << mx_num << endl;
	return 0;
}
2024/3/23 18:03
加载中...