#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; int main() { int n, j; unsigned long int sum_cal, pow; //int count; cin >> n; vector calories(n); for (int calories_i = 0; calories_i < n; calories_i++) { cin >> calories[calories_i]; } sort(calories.begin(), calories.end()); sum_cal = 0; //count = 0; pow = 1; for (j = n - 1; j >= 0; j--) { sum_cal += calories[j] * pow; pow <<= 1; } cout << sum_cal; return 0; }