铺地板状压DP求方案数

历经千辛万苦,小Hi和小Ho终于到达了举办美食节的城市!虽然人山人海,但小Hi和小Ho仍然抑制不住兴奋之情,他们放下行李便投入到了美食节的活动当中 。美食节的各个摊位上各自有着非常多的有意思的小游戏,其中一个便是这样子的:
小Hi和小Ho领到了一个大小为N*M的长方形盘子 , 他们可以用这个盒子来装一些大小为2*1的蛋糕 。但是根据要求 , 他们一定要将这个盘子装的满满的 , 一点缝隙也不能留下来 , 才能够将这些蛋糕带走 。
【铺地板状压DP求方案数】这么简单的问题自然难不倒小Hi和小Ho , 于是他们很快的就拿着蛋糕离开了~
但小Ho却不只满足于此,于是他提出了一个问题——他们有多少种方案来装满这个N*M的盘子呢?

铺地板状压DP求方案数

文章插图
值得注意的是,这个长方形盘子的上下左右是有区别的,如在N=4, M=3的时候,下面的两种方案被视为不同的两种方案哦!
铺地板状压DP求方案数

文章插图
提示:我们来玩拼图吧!不过不同的枚举方式会导致不同的结果哦!
铺地板状压DP求方案数

文章插图
输入
每个测试点(输入文件)有且仅有一组测试数据 。
每组测试数据的第一行为两个正整数N、M,表示小Hi和小Ho拿到的盘子的大小 。
对于100%的数据,满足2