这道题我处理的时候很粗心就当小学题去处理了,不要浮躁要沉下心来
然后要注意如果杭电给的是很基础的数据1,2,3,那么就要考虑递推的方法去解题
还有坑爹地方在于数组50就wa,51就不wa了
最后还有一点要仔细检验递推关系,最好自己带多组数据进去,前面的一定要都带进去
#include<stdio.h>
__int64 a[51];
int n;
int main()
{
   while(scanf("%d",&n)!=EOF)
   {
       a[1]=3;
       a[2]=6;
       a[3]=6;
       for(int i=4;i<=n;i++)
       {
     a[i]=a[i-1]+a[i-2]*2;      
    }
    printf("%I64d\n",a[n]);
   }
   return 0;
       
}
 
                     
                    
                 
                    
                 
         
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号