https://pastein.ru/t/XV2

  скопируйте уникальную ссылку для отправки


#include <iostream>
using namespace std;

int pow(int a, int n){
    if (n == 0)
		return 1;
	if (n % 2 == 1)
		return pow(a, n-1) * a;
	else {
		int b = pow(a, n/2);
		return b * b;
	}
}

int f(int x){
    return x != 0 ? pow(2,x+2)-2 : 1;
}

int main() {
    int k;
    cin >> k;
    while(k--){ ///перебираем тесты
        int x;
        cin >> x;
        cout << f(x-1) << endl;
    }
}