10918 - Tri Tiling(数论 规律)
来源:互联网 发布:新浪微博域名二次修改 编辑:程序博客网 时间:2024/05/16 10:20
Problem D: Tri Tiling
In how many ways can you tile a 3xn rectangle with 2x1 dominoes?Here is a sample tiling of a 3x12 rectangle.
Input consists of several test cases followed by a line containing -1. Each test case is a line containing an integer 0 ≤ n ≤ 30. For each test case, output one integer number giving the number of possible tilings.
Sample input
2812-1
Output for Sample Input
31532131
题意:给定n求出n*3又1*2拼成需要几种。
思路:自己推的公式错了。。哎。。没考虑清楚,后来看题解http://www.cnblogs.com/staginner/archive/2011/12/16/2290020.html
代码:
#include <stdio.h>#include <string.h>int n;int f[35];void init() {f[0] = 1; f[2] = 3;for (int i = 4; i <= 30; i ++) {f[i] = 4 * f[i - 2] - f[i - 4];}}int main() {init();while (~scanf("%d", &n) && n != -1) {printf("%d\n", f[n]);}return 0;}
- 10918 - Tri Tiling(数论 规律)
- uva 10918 - Tri Tiling(规律)
- UVA 10918 Tri Tiling
- UVA 10918 Tri Tiling
- UVa:10918 Tri Tiling
- UVa 10918 - Tri Tiling
- UVa 10918 - Tri Tiling
- uva 10918Tri Tiling
- Tri Tiling(hdu1143)
- Tiling ,Tri Tiling(递推)
- [POJ2663]Tri Tiling(dp)
- Tri Tiling
- Tri Tiling
- Tri Tiling
- Tri Tiling
- Tri Tiling
- Tri Tiling HDU 杭电1143 【规律题】
- uva 10918 - Tri Tiling这是数学
- C#面试问答总结1
- Java中的泛型使用详细介绍
- HTML简介
- 关于C++Release后的优化感想
- android menu菜單控件
- 10918 - Tri Tiling(数论 规律)
- 入门级别的sqlHelpser
- [Algorithm_Learn_04]分治法之快速排序
- hdu-2520-我是菜鸟,我怕谁
- 黑马程序员-反射(高新技术)
- 【C 语言菜鸟之旅】Helloworld 1.1
- "AVR"是什么意思?及RISC/CISC是什么?
- .NET中pdb文件的作用是什么
- seam2.3的seam-gen有问题