博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
不容易系列之(3)—— LELE的RPG难题
阅读量:5942 次
发布时间:2019-06-19

本文共 782 字,大约阅读时间需要 2 分钟。

http://acm.hdu.edu.cn/diy/contest_showproblem.php?pid=1006&cid=22706

Problem Description

人称“AC女之杀手”的超级偶像LELE最近忽然玩起了深沉,这可急坏了众多“Cole”(LELE的粉丝,即"可乐"),经过多方打探,某资深Cole终于知道了原因,原来,LELE最近研究起了著名的RPG难题:
有排成一行的n个方格,用红(Red)、粉(Pink)、绿(Green)三色涂每个格子,每格涂一色,要求任何相邻的方格不能同色,且首尾两格也不同色.求全部的满足要求的涂法.
以上就是著名的RPG难题.
如果你是Cole,我想你一定会想尽办法帮助LELE解决这个问题的;如果不是,看在众多漂亮的痛不欲生的Cole女的面子上,你也不会袖手旁观吧?

Input

输入数据包含多个测试实例,每个测试实例占一行,由一个整数N组成,(0<n<=50)。

Output

对于每个测试实例,请输出全部的满足要求的涂法,每个实例的输出占一行。

Sample Input

12

Sample Output

36

Author

lcy

Source

递推求解专题练习(For Beginner)
#include<iostream> 
using namespace std;
__int64 s[100];
int main()
    int n,i;
while(cin>>n)
{
s[1]=3;
s[2]=6;
s[3]=6;
if(n>3)
    for(i=4;i<=n;i++)
s[i]=s[i-1]+2*s[i-2];
printf("%I64d\n",s[n]);
}
return 0;
}

转载于:https://www.cnblogs.com/lengxia/p/4387876.html

你可能感兴趣的文章
华为云计算FusionCompute环境部署实验之使用批量部署工具安装
查看>>
静态路由的配置实验
查看>>
linux for循环
查看>>
关卡CyclicBarrier的使用
查看>>
用好这6个新功能,让你的项目设计事半功倍
查看>>
第一篇,试试功能如何
查看>>
成为男人眼中魅力女人的十大要素
查看>>
Python(四)IP代理
查看>>
louboutin france jambe allongement lignes
查看>>
TestBird频现国内手游“盛宴” 开发商互相介绍用得很赞
查看>>
以太坊PHP离线交易开发包
查看>>
linux运维人员必须熟悉的运维工具汇总
查看>>
在PHPStorm中支持ThinkPHP代码提示
查看>>
Linux文件压缩与归档
查看>>
Linux下LAMP环境的安装之编译安装过程(五)
查看>>
我的友情链接
查看>>
Java 对象锁和类锁全面解析
查看>>
@staticmethod 和@classmethod 方法
查看>>
ulimit 修改
查看>>
onclick事件执行2次
查看>>