#include<iostream> #include<algorithm> usingnamespacestd; int data[10001]; boolcmp(int a , int b) { return a< b ; } intmain(){ int N ; cin >> N ; for(int i = 0 ; i< N ; i++) { cin>> data[i] ; } sort(data,data+ N , cmp) ; int sum = data[0] ; for(int i = 1 ; i< N ; i++) { sum = (sum + data[i]) /2 ; } //cout <<sum <<endl ; if(sum>=data[N-1])sum =data[N-1]; printf("%d\n" , sum) ;