全WA求助,自测过,有时输出0
查看原帖
全WA求助,自测过,有时输出0
727008
lwx20211103楼主2022/9/2 20:56
#include <bits/stdc++.h>
using namespace std;

struct country
{
	int id;
	int score;
};
country nums[1145];

bool compare(country x, country y)
{
	return x.score > y.score;
}

int main()
{
	int n = 4, i;
	cin >> n;
	n = 1 << n;
	for (i = 1; i <= n; i++)
	{
		cin >> nums[i].score;
		nums[i].id = i;
	}
	sort(nums + 1, nums + 1 + n / 2, compare);
	int temp1 = nums[1].score, t1 = nums[1].id;
	sort(nums + 1 + n / 2, nums + n + 1, compare);
	int temp2 = nums[5].score, t2 = nums[5].id;
	temp1 > temp2 ? cout << t2 : cout << t1;
	return 0;
}

2022/9/2 20:56
加载中...