找到次数之间的规律。

#include <iostream>
#include <cstdio>
#include <algorithm>

using namespace std;

long long func(int n){
    if(n == 1){
        return 2;
    }else{
        return 3 * func(n-1) +2;
    }
}

int main(){
    int n;
    long long ans; 
    while (cin >> n) {
        ans = func(n);
        cout << ans << endl;
    }
    return 0; 
}