涂色问题
来源:互联网 发布:锐捷网络校园招聘厦门 编辑:程序博客网 时间:2024/06/10 03:48
题目内容:
有排成一行的n个方格,用红(Red)、粉(Pink)、绿(Green)三色涂每个格子,每格涂一色,要求任何相邻的方格不能同色,且首尾两格也不同色.求全部的满足要求的涂法。
输入描述
输入正整数n
输出描述
输出结果
输入样例
5
输出样例
30
程序代码
#include<stdio.h> int fun(int n){ int s=1,i; if(n==3) s = 6; else{ for(i=0;i<=n-2;i++) s = 2 * s; s = 3 * s - fun(n - 1); //减去首尾相同颜色的情况 } return s; } int main(){ int n; scanf("%d",&n); printf("%d",fun(n)); return 0; }
阅读全文
0 0
- 涂色问题
- 涂色问题
- HDU2045涂色问题
- 坐标系涂色问题
- 地图涂色问题
- hdu2045 涂色问题
- J涂色问题
- 概率(5)---涂色问题
- 14.涂色问题 (15分)
- poj2777线段树+涂色问题
- 4立方体涂色的问题思考
- pku 1129 Channel Allocation dfs 涂色问题
- 普通涂色问题 组合数学-Polya定理
- 【POJ】1129【涂色问题】【Channel Allocation】
- 数据结构--线段树--区间涂色问题
- c解决图的涂色问题
- Map Coloring - URAL 1080 涂色问题
- 【刷题之路】 涂色问题
- 记录一下下载各种版本的tomcat的地址
- 5、netty-java序列化(netty学习笔记)
- C#datagridview 列AutoSizeColumnsMode
- null==值,与值==null的区别
- 关于子线程刷新ui
- 涂色问题
- php Callback / Callable 类型备忘
- jQuery_Ajax预设Ajax选项
- Python练手程序-01
- MFC_SPIN 数值调节按钮
- 手机端自适应(rem使用)
- <序列DP>codevs 2980 买帽子
- 关于jvm内存模型和gc回收
- MSM平台功耗相关