
#include <iostream>
using namespace std;
int main(void)
{
    int n, t;
    
    while(cin >> t)
    {
        while(t--)
        {
            cin >> n;
            int p = 1, q = 3;
            
            for(int i  = 2; i < n; i++)
            {
                int y = q;
                q = p * 2 + q;
                p = y;
            }
            if(n == 1)
                cout << p << endl;
            else if(n == 2)
                cout << q << endl;
            else
                cout << q << endl;
            
            
        }
        
    }
    
    
    
    return 0;
}
HDU-2190 悼念512汶川大地震遇难同胞——重建希望小学
原文:http://www.cnblogs.com/limyel/p/7159945.html