第1个回答 推荐于2016-08-24
char Game(int r[],int n)
{
int i=n;
while(i>1)
{
i=i/2;
for(j=0;j<i;j++)
if(Comp(r[j+i]),r[j])
r[j]=r[j+1];
}
return r[0];
}
int Comp(int r[i+1],int r[i])
{
if( r[i+1]>r[i])
return 1;
else return 0;
}
因为你的题目要求不明确,所以把算法给你,你自己再题目要求写个main函数调用算法就行了本回答被提问者采纳