暴力(可能不算)60分求助
  • 板块灌水区
  • 楼主happy_banana
  • 当前回复0
  • 已保存回复0
  • 发布时间2024/7/26 17:05
  • 上次更新2024/7/26 18:27:27
查看原帖
暴力(可能不算)60分求助
996474
happy_banana楼主2024/7/26 17:05

P4715 【深基16.例1】淘汰赛求助

错1,2两个点,帮忙看看吧

(思路比较笨,有问题直接说)

#include<bits/stdc++.h>
using namespace std;
int a[200];
int main()
{
	int n,qmax=-1,hmax=-1,qmw,hmw;
	cin>>n;
	n=pow(2,n);
	for(int i=1;i<=n;i++)
		cin>>a[i];
	for(int i=1;i<=n/2;i++)
	{
		if(a[i]>qmax)
		{
			qmax=a[i];
			qmw=i;
		}
	}
	for(int i=1;i<=n/2;i++)
	{
		if(a[i]>hmax)
		{
			hmax=a[i];
			hmw=i;
		}
	}
	if(qmax>hmax) cout<<hmw;
	else cout<<qmw;
	return 0;
}
//qmax:前半部分最强
//hmax:后半部分最强
//qmw:前半部分最强位置
//hmw:后半部分最强位置

有空就帮忙看看吧QAQ 有没有大佬会暴力的解法(窝不会用树)

2024/7/26 17:05
加载中...