设为首页 加入收藏

TOP

uva 580 Critical Mass(递推)
2015-11-21 01:00:04 来源: 作者: 【 】 浏览:1
Tags:uva 580 Critical Mass 递推
#include
   
     #include
    
      #include
     
       #include
      
        using namespace std; typedef unsigned long long ull; int main() { int i,j,n; ull f[35],a[35],g[35]; a[0]=1; for(i=1;i<=30;i++) { a[i]=a[i-1]*2; } f[0]=f[1]=f[2]=0; g[0]=1;g[1]=2;g[2]=4; for(i=3;i<=30;i++) { f[i]=a[i-3]; for(j=2;j<=i-2;j++) { f[i]+=g[j-2]*a[i-j-2]; } g[i]=a[i]-f[i]; } while(~scanf("%d",&n)&&n) { cout<
       
      
     
    
   
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇LightOJ1007---Mathematically Ha.. 下一篇LeetCode Contains Duplicate III

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: