#include <iostream>



#include <string>



using namespace std;






//采用分治法求最大值



int big(int* a,int p,int q)



{


if(p==q)return a[p];


else


{


if(big(a,p,(p+q)/2)>big(a,(p+q)/2+1,q))return big(a,p,(p+q)/2);


else


return big(a,(p+q)/2+1,q);


}



}






int main()



{


int arr[]={2,4,6,1,22,61};


cout<<big(arr,0,5)<<endl;


return 0;



}