1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
#include <iostream>
#include <math.h>
using namespace std;

int main() {
	unsigned long long int n,a,s,g;
	s=0;
	scanf("%i",&n);
	for(int i = 0;i<n;i++){
		scanf("%i",&a);
		s=s+pow(2,a);
	}
	for(int i = 0;s>pow(2,i);i++){
		g=i;
	}
	printf("%i",g);
	return 0;
}