首页 > 其他分享 >poj 2663 Tri Tiling--状压dp

poj 2663 Tri Tiling--状压dp

时间:2022-12-06 20:38:58浏览次数:109  
标签:Tri -- 状压 long int poj 2663 include define


原题链接:​​http://poj.org/problem?id=2663​


题意:一个3*n的表格,用一个1*2的方块填充,在填满的情况下,一共多少种填充方式。


#define _CRT_SECURE_NO_DEPRECATE

#include<iostream>
#include<vector>
#include<cstring>
#include<queue>
#include<stack>
#include<algorithm>
#include<cmath>
#include<string>
#include<stdio.h>
#define INF 99999999
#define eps 0.0001
using namespace std;

long long a[35];

int main()
{
int n;
a[0] = 1;
a[2] = 3;
for (int i = 4; i <= 30; i = i + 2)
a[i] = a[i - 2] * 4 - a[i - 4];

while (scanf("%d", &n) && (n != -1))
{
printf("%lld\n", a[n]);
}
return 0;
}



标签:Tri,--,状压,long,int,poj,2663,include,define
From: https://blog.51cto.com/u_11937443/5916598

相关文章

  • poj2411 Mondriaan's Dream--状压dp
    原题链接:​​http://poj.org/problem?id=2411​​.题意:一个n*m的方格,给定一个1*2的方块,要求用这个方块填充方格,填满,一共多少种填充方法。分析:对于一行的某一列来说,该列有三......
  • poj 3254 Corn Fields--状压dp入门
    原题链接:​​http://poj.org/problem?id=3254​​题意:给出一个n行m列的草地,1表示肥沃,0表示贫瘠,现在要把一些牛放在肥沃的草地上,但是要求所有牛不能相邻,问你有多少种放法。分......
  • hdu4705 Y--树形dp
    原题链接:​​http://acm.hdu.edu.cn/showproblem.php?pid=4705​​题意:一棵树,求三个点不在一条线的个数。分析:注意,反过来求,求出三个点在一条线的个数,最后总数减去在一条线的......
  • hdu3899 JLUCPC--树形dp(好题)
    原题链接:​​http://acm.hdu.edu.cn/showproblem.php?pid=3899​​题意:给定n个点,每个点的人数,n-1条边和边权。选取任意一点u,然后让所有人都移动到u点,问最小的移动距离和是多......
  • UVALive 2038 Strategic game--树形dp
    原题链接:​​http://vjudge.net/problem/UVALive-2038​​题意:一棵树,n个点,0为根,求最少的点可以覆盖所有边。分析:dp[u][0]表示u点不选;dp[u][1]表示该点选择。#defin......
  • UVALive 4015 Caves--树形dp
    原题链接:​​http://vjudge.net/problem/UVALive-4015​​题意:n个部落,编号0到n-1,n-1条路连接n个部落,连成一棵树,机器人从树根出发,问在最多走x米最多经过多少部落。分析:dp[i......
  • 语言并不是使用Serverless跨不去的门槛
    语言并不是使用Serverless跨不去的门槛我们在使用Serverless进行开发的时候,你有没有想过这个问题,Serverless支持Java,Python,NodeJS等一些主流语言,那么碰到我们不支持的语言......
  • hdu1561 The more, The Better--树形dp
    原题链接:​​http://acm.hdu.edu.cn/showproblem.php?pid=1561​​分析:建一个0点作为树根,把树连起来,dp[i][j]表示以i点为树根选择j个点的最大值。注意该题,每选择一个点......
  • UVA 10859 Placing Lampposts--树形dp
    原题链接:​​http://vjudge.net/problem/UVA-10859​​题意:给一个N个点M条边的无向无环图,就是树的意思,每个节点都可以放灯。每盏灯将照亮以它为一个端点的所有边,在所有边都......
  • poj1192 最优连通子集--树形dp
    原题链接:​​http://poj.org/problem?id=1192​​题意:其实就是一个求无向树的所有子树和的最大值分析:树形dpdp[i][0]表示以i为根,不包括i结点的子树获得最大权dp[i][1]表......