首页 > 其他 > 详细

HDU 2045 不容易系列之(3)—— LELE的RPG难题(递推)

时间:2014-03-20 03:58:09      阅读:436      评论:0      收藏:0      [点我收藏+]

点我看题目

题意 : 中文题不解释。

思路  :先算了第3个第4个,算的时候发现只要在已经枚举出来的前边的状态中往后添加字母就行了,如果两个的都已经表示出来了,那第三个就可以在每个第二个后边加一个,在第一个后边加两个。

bubuko.com,布布扣
bubuko.com,布布扣
#include <stdio.h>
#define LL __int64
LL a[51] ;
void chart()
{
    a[1] = 3 ;
    a[2] = 6 ;
    a[3] = 6 ;
    for(int i = 4 ; i < 51 ; i++)
    a[i] = a[i-1]+a[i-2]*2 ;
}
int main()
{
    int n ;
    chart() ;
    while(~scanf("%d",&n))
    {
        printf("%I64d\n",a[n]) ;
    }
    return 0 ;
}
View Code
bubuko.com,布布扣

HDU 2045 不容易系列之(3)—— LELE的RPG难题(递推),布布扣,bubuko.com

HDU 2045 不容易系列之(3)—— LELE的RPG难题(递推)

原文:http://www.cnblogs.com/luyingfeng/p/3612313.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!