POJ2411Mondriaan's Dream题解动态规划DP
来源:互联网 发布:照片变浮雕软件 编辑:程序博客网 时间:2024/05/21 11:09
Mondriaan's Dream
Time Limit: 3000MS Memory Limit: 65536KTotal Submissions: 4978 Accepted: 2873
Description
Squares and rectangles fascinated the famous Dutch painter Piet Mondriaan. One night, after producing the drawings in his 'toilet series' (where he had to use his toilet paper to draw on, for all of his paper was filled with squares and rectangles), he dreamt of filling a large rectangle with small rectangles of width 2 and height 1 in varying ways.
Expert as he was in this material, he saw at a glance that he'll need a computer to calculate the number of ways to fill the large rectangle whose dimensions were integer values, as well. Help him, so that his dream won't turn into a nightmare!
Expert as he was in this material, he saw at a glance that he'll need a computer to calculate the number of ways to fill the large rectangle whose dimensions were integer values, as well. Help him, so that his dream won't turn into a nightmare!
Input
The input contains several test cases. Each test case is made up of two integer numbers: the height h and the width w of the large rectangle. Input is terminated by h=w=0. Otherwise, 1<=h,w<=11.
Output
For each test case, output the number of different ways the given rectangle can be filled with small rectangles of size 2 times 1. Assume the given large rectangle is oriented, i.e. count symmetrical tilings multiple times.
Sample Input
1 21 31 42 22 32 42 114 110 0
Sample Output
10123514451205
Source
Ulm Local 2000
状态定义等见:
http://blog.csdn.net/power721/archive/2010/09/16/5889003.aspx
感谢POJ的Sayakiss学习了他的代码,让我对状态压缩DP有了初步的了解。
下面的代码就是学习他的代码的产物,其实基本一样
- POJ2411Mondriaan's Dream题解动态规划DP
- poj2411Mondriaan's Dream题解
- poj2411Mondriaan's Dream(状态压缩dp)
- poj2411Mondriaan's Dream【覆盖类状压dp】
- poj2411Mondriaan's Dream
- POJ1923Fourier's Lines题解动态规划DP
- [动态规划]Pku2411--Mondriaan's Dream
- 【POJ2411】Mondriaan’s Dream(动态规划)
- Mondriaan's Dream(DP-之状态压缩的动态规划poj2411)
- POJ 2411 Mondriaan's Dream 轮廓线动态规划,插头dp,滚动数组
- Bookshelf题解动态规划DP
- POJ2353Ministry题解动态规划DP
- POJ1260Pearls题解动态规划DP
- HDU2845Beans题解动态规划DP
- POJ3356AGTC题解动态规划DP
- POJ1745Divisibility题解动态规划DP
- HDU3449Consumer题解动态规划DP
- POJ2626Chess题解动态规划DP
- Haskell与范畴论
- ubuntu install gtk2
- 软件工程——第一章 软件和软件工程的基本概念
- hibernate 批量操作_对于多数量级的数据操作时候的hibernate应对策略
- WPF Diagramming. Drawing a connection line between two elements with mouse.
- POJ2411Mondriaan's Dream题解动态规划DP
- 安装crystal Report错误1904
- 关于封装各英文解释 资料
- centering-text-on-a-wpf-shape
- 软件工程——第二章 软件计划
- http://acm.hdu.edu.cn/showproblem.php?pid=2446
- 实训心得
- 第一博
- 难堪的ACM