P4715,0分,求调,悬关*1
  • 板块灌水区
  • 楼主zy_oier
  • 当前回复11
  • 已保存回复11
  • 发布时间2023/8/2 10:54
  • 上次更新2024/9/12 17:06:05
查看原帖
P4715,0分,求调,悬关*1
764850
zy_oier楼主2023/8/2 10:54
#include<bits/stdc++.h>
#define f(n) for(int i=1;i<=n;i++)
#define max1 max(a[1],a[2])
#define max2 max(max(a[1],a[2]),max(a[3],a[4]))
#define max3 max(max(max(a[1],a[2]),max(a[3],a[4])),max(max(a[5],a[6]),max(a[7],a[8])))
#define max4 max(max(max(max(a[1],a[2]),max(a[3],a[4])),max(max(a[5],a[6]),max(a[7],a[8]))),max(max(max(a[9],a[10]),max(a[11],a[12])),max(max(a[13],a[14]),max(a[15],a[16]))))
#define max5 max(max(max(max(max(a[1],a[2]),max(a[3],a[4])),max(max(a[5],a[6]),max(a[7],a[8]))),max(max(max(a[9],a[10]),max(a[11],a[12])),max(max(a[13],a[14]),max(a[15],a[16])))),max(max(max(max(a[17],a[18]),max(a[19],a[20])),max(max(a[21],a[22]),max(a[23],a[24]))),max(max(max(a[25],a[26]),max(a[27],a[28])),max(max(a[29],a[30]),max(a[31],a[32])))))
#define max6 max(max(max(max(max(max(a[1],a[2]),max(a[3],a[4])),max(max(a[5],a[6]),max(a[7],a[8]))),max(max(max(a[9],a[10]),max(a[11],a[12])),max(max(a[13],a[14]),max(a[15],a[16])))),max(max(max(max(a[17],a[18]),max(a[19],a[20])),max(max(a[21],a[22]),max(a[23],a[24]))),max(max(max(a[25],a[26]),max(a[27],a[28])),max(max(a[29],a[30]),max(a[31],a[32]))))),max(max(max(max(max(a[33],a[34]),max(a[35],a[36])),max(max(a[37],a[38]),max(a[39],a[40]))),max(max(max(a[41],a[42]),max(a[43],a[44])),max(max(a[45],a[46]),max(a[47],a[48])))),max(max(max(max(a[49],a[50]),max(a[51],a[52])),max(max(a[53],a[54]),max(a[55],a[56]))),max(max(max(a[57],a[58]),max(a[59],a[60])),max(max(a[61],a[62]),max(a[63],a[64]))))))
#define max7 max(max(max(max(max(max(max(a[1],a[2]),max(a[3],a[4])),max(max(a[5],a[6]),max(a[7],a[8]))),max(max(max(a[9],a[10]),max(a[11],a[12])),max(max(a[13],a[14]),max(a[15],a[16])))),max(max(max(max(a[17],a[18]),max(a[19],a[20])),max(max(a[21],a[22]),max(a[23],a[24]))),max(max(max(a[25],a[26]),max(a[27],a[28])),max(max(a[29],a[30]),max(a[31],a[32]))))),max(max(max(max(max(a[33],a[34]),max(a[35],a[36])),max(max(a[37],a[38]),max(a[39],a[40]))),max(max(max(a[41],a[42]),max(a[43],a[44])),max(max(a[45],a[46]),max(a[47],a[48])))),max(max(max(max(a[49],a[50]),max(a[51],a[52])),max(max(a[53],a[54]),max(a[55],a[56]))),max(max(max(a[57],a[58]),max(a[59],a[60])),max(max(a[61],a[62]),max(a[63],a[64])))))),max(max(max(max(max(max(a[65],a[66]),max(a[67],a[68])),max(max(a[69],a[70]),max(a[71],a[72]))),max(max(max(a[73],a[74]),max(a[75],a[76])),max(max(a[77],a[78]),max(a[79],a[80])))),max(max(max(max(a[81],a[82]),max(a[83],a[84])),max(max(a[85],a[86]),max(a[87],a[88]))),max(max(max(a[89],a[90]),max(a[91],a[92])),max(max(a[93],a[94]),max(a[95],a[96]))))),max(max(max(max(max(a[97],a[98]),max(a[99],a[100])),max(max(a[101],a[102]),max(a[103],a[104]))),max(max(max(a[105],a[106]),max(a[107],a[108])),max(max(a[109],a[110]),max(a[111],a[112])))),max(max(max(max(a[113],a[114]),max(a[115],a[116])),max(max(a[117],a[118]),max(a[119],a[120]))),max(max(max(a[121],a[122]),max(a[123],a[124])),max(max(a[125],a[126]),max(a[127],a[128])))))))
using namespace std;
int N,n,a[200],b[200];
int main(){
	cin>>N;
	n=pow(2,N);
	f(n)cin>>a[i];
	if(N==1)f(n)if(a[i]==max1)cout<<i;	
	if(N==2)f(n)if(a[i]==max2)cout<<i;
	if(N==3)f(n)if(a[i]==max3)cout<<i;	
	if(N==4)f(n)if(a[i]==max4)cout<<i;
	if(N==5)f(n)if(a[i]==max5)cout<<i;	
	if(N==6)f(n)if(a[i]==max6)cout<<i;
	if(N==7)f(n)if(a[i]==max7)cout<<i;
	return 0;
}

打表打爆了!!!

2023/8/2 10:54
加载中...